使用记事本执行Java类之间的调用
在使用集成工具IDEA、Myeclipse、eclipse等中。类之间方法的调用很方便,不用考虑包的问题。但是在记事本是如何调用的呢?下面直接演示!
可分为两种情况:1.在不同的路径下 2.在同级目录下
第一种情况:
创建两个类ATest.java和BTest.java
1.(1) ATest.java
package Apack;
//package给你的类添加了一个包Apack
public class ATest{
public void outPut(){
System.out.println("A的测试方法!!");
}
}
(2)cmd中编译ATest.java
编译后会在当前目录生成一个Apack文件中,里边放的是ATest.class字节码文件
2.当BTest需要使用ATest中的方法时,只需要使用import加上ATest.class文件的位置即可
import Apack.ATest;
//引入ATest.class文件的位置
public class BTest{
public static void main(String[] args){
ATest test=new ATest();
test.outPut();
}
}
3.最后编译/执行 BTest.java即可
第二种情况:
4.如果是在同级目录下直接引用就可以