第一个文件名:AccessTest.java
package test;
public class AccessTest
{
protected static int x = 8;
}
第二个文件名:Subclass.java
import test.*;
class Subclass extends AccessTest
{
public static void main(String[] args)
{
System.out.println(AccessTest.x);
}
}
这2个文件都放在G:\JAVA\VsTest\test2
我通过javac -d . AccessTest.java生成了test包(里面有AccessTest.class文件)
问题: 1.如何通过在
命令行下设置classpath能够生成Subclass.class文件.(越详细越好!)
2.如何通过在系统下设置环境变量,可以直接在G:\JAVA\VsTest\test2 下输入javac Subclass.java能够生成Subclass.class文件.
3.为什么import test.AccessTest;后,直接编译Subclass.java就能够生成Subclass.class文件.?
PS:1.使用的JDK版本是1.6
2.请大家尽量不要给参考链接,因为自己找过些,看得晕...
3.生成的Subclass.class文件就在G:\JAVA\VsTest\test2目录下.
4.提前谢谢大家的帮助了!