上一楼的,怎么可以骂人呢???算你有4个三角了???
全世界鄙视你这种嚣张的人。f:\java>javac -d f:\java\t1 t1.java
一旦.java文件中的类属于一个包,那么你必须把编译出的
t1.class放到一个名为包的文件夹里。
t2.java里也要引入import t1.*;才可以。
全世界鄙视你这种嚣张的人。f:\java>javac -d f:\java\t1 t1.java
一旦.java文件中的类属于一个包,那么你必须把编译出的
t1.class放到一个名为包的文件夹里。
t2.java里也要引入import t1.*;才可以。
然后,再试类t1 的构造函数 t1() 前,也要加上 public
如一个应这样:
(1)手动建立t1文件夹,并将t2.java考入其中
(2)运行f:\java>javac .\t1\t2.java
(3)运行f:\java>java classpath . t1.t2
javac 要直接给出路径(即代表包的目录也要给出)及文件名才比较好(虽然可以直接在当前目录下编译但是会不能实现动态联接)。而java主要由classpath指定程序进入起点,不包括包的路径(如一中,是f:\java\),然后是完整的类路径:包.class文件名