含有包的文件的编译与执行
与不含包的文件的编译差不多。只是会在当前目录(编译时所在的目录)下生成生包对应的各级目录,本文件对应的.class文件就在最里层的那个目录里面。
Package org.myjavatest;
public class ObjParaDemo
{
……
}
public class ObjParaDemo
{
……
}
编译:Javac –d . ObjParaDemo.java
如上会在当前目录下生成目录orgàmyjavatestàObjParaDemo.class
执行:java org.myjavatest.ObjParaDemo
但是,如果到org/myjavatest目录下执行:java ObjParaDemo就会提示出错