关于Java中自定义包的创建
2009-09-25 21:08
225 查看
我在学习thinking in Java4 的时候,在创建自定义包的时候,碰到了很多错误,让我郁闷了几天,通过在网上的资料搜索,把包的创建过程给大家详细列出来。
我们以thinking in Java4中的例子为例
创建两个类Vector和List。将编译后的Vector.class和List.class文件放在包net.mindview.simple下(该包位于c:/DOC/JavaT).
//Vector.java
package net.mindview.simple;
public class Vector{
public Vector(){
System.out.println("net.mindview.simple.Vector");
}
}
//List.java
package net.mindview.simple;
public class List{
public List(){
System.out.println("net.mindview.simple.List");
}
}
将这两个类保存在c:/DOC/JavaT/net/mindview/simple下
然后在DOS命令下编译这两个类。如下图
http://p.blog.csdn.net/images/p_blog_csdn_net/freedomfzs/EntryImages/20090925/1.png
创建一个LibTest类,放在c:/DOC/JavaT下(不能在net.mindview.simple包里)
在LibTest.java导入上面两个类
//LibTest.java
import net.mindview.simple.*;
public class LibTest {
public static void main(String[] args){
Vector v=new Vector();
List l=new List();
}
}
如下图
http://p.blog.csdn.net/images/p_blog_csdn_net/freedomfzs/EntryImages/20090925/2.png
学习中应注意两点:1 Vector,List与LibTest不能放在同一目下(LibTest应放在net.mindview.simple包外)
2 classpath的设置也可在环境变量下设置
我们以thinking in Java4中的例子为例
创建两个类Vector和List。将编译后的Vector.class和List.class文件放在包net.mindview.simple下(该包位于c:/DOC/JavaT).
//Vector.java
package net.mindview.simple;
public class Vector{
public Vector(){
System.out.println("net.mindview.simple.Vector");
}
}
//List.java
package net.mindview.simple;
public class List{
public List(){
System.out.println("net.mindview.simple.List");
}
}
将这两个类保存在c:/DOC/JavaT/net/mindview/simple下
然后在DOS命令下编译这两个类。如下图
http://p.blog.csdn.net/images/p_blog_csdn_net/freedomfzs/EntryImages/20090925/1.png
创建一个LibTest类,放在c:/DOC/JavaT下(不能在net.mindview.simple包里)
在LibTest.java导入上面两个类
//LibTest.java
import net.mindview.simple.*;
public class LibTest {
public static void main(String[] args){
Vector v=new Vector();
List l=new List();
}
}
如下图
http://p.blog.csdn.net/images/p_blog_csdn_net/freedomfzs/EntryImages/20090925/2.png
学习中应注意两点:1 Vector,List与LibTest不能放在同一目下(LibTest应放在net.mindview.simple包外)
2 classpath的设置也可在环境变量下设置
相关文章推荐
- 关于java自定义异常类的创建
- 关于Java Web 使用JavaMail创建邮件和发送邮件
- java 关于初学面向对象的问题二:创建对象过程
- 关于xml自定义颜色在xml布局的调用和java类中的调用
- Java8学习计划--关于多核多线程并发编程-自定义Future并且增加监听器的实现
- 关于ABBYY FineReader用于创建自定义语言词典的正则表达式
- Java中关于关键字new创建字符串对象的总结
- java IO 关于创建文件的一个细节、技巧
- 关于java中自定义异常的小总结
- 利用Maven创建自定义项目骨架并根据生成java-web项目
- 关于java web项目中数据库连接池无法创建的问题
- 关于java中C/S架构,创建服务器和客户端
- 关于Java 枚举类型的自定义属性
- 关于Java String对象创建问题解惑
- Java 9 揭秘(7. 创建自定义运行时映像)
- 关于java中创建文件,并且写入内容
- java关于hibernate如何基于注解创建联合主键
- 关于Java虚拟机二三事(二)---对象创建及定位
- 关于java 字符串的两种创建方式
- 关于Java String对象创建问题解惑