如果在同一个目录里面引用,可以直接调用,例如:
目录 D: dirA\Test.java
\show.java
\dirB
如果这时show.java里面有个static函数,那么Test.java中就可以直接调用
class show{ //show.java文件
public static void print(){
System.out.println("HelloWorld");
}
}
class Test{ //Test文件
public static void main(String args[]){
show.print();
}
}package的使用:
它的作用就是把几组类放入到一个包里面,当然这里的包就是说目录。
用法就是把package放入到程序的非注释的第一条语句中。
如:假设我的当前目录是:d:\dirApackage dirB;
public class show{ //show.java文件 把它保存到dirB目录
public static void print(){
System.out.println("HelloWorld");
}
}
这时,在Test.java中使用:
import dirB.show; //一定得导入show.class
class Test{
public static void main(String args[]){
show.print();
}
}
说得不好,还请楼下的指点指点。
目录 D: dirA\Test.java
\show.java
\dirB
如果这时show.java里面有个static函数,那么Test.java中就可以直接调用
class show{ //show.java文件
public static void print(){
System.out.println("HelloWorld");
}
}
class Test{ //Test文件
public static void main(String args[]){
show.print();
}
}package的使用:
它的作用就是把几组类放入到一个包里面,当然这里的包就是说目录。
用法就是把package放入到程序的非注释的第一条语句中。
如:假设我的当前目录是:d:\dirApackage dirB;
public class show{ //show.java文件 把它保存到dirB目录
public static void print(){
System.out.println("HelloWorld");
}
}
这时,在Test.java中使用:
import dirB.show; //一定得导入show.class
class Test{
public static void main(String args[]){
show.print();
}
}
说得不好,还请楼下的指点指点。
------
package a;
public class show{
public static void sayHello(){
//do something...
System.out.println("Hello World");
}
}test.java
---
import a.show;public class test{
public static void main(String [] args){
//do something...
show x=new show();
x.sayHello();
}
}