java 中的包问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:24:26
请高手指点,编译包文件时所说的-D参数是什么意思
package Mypack.pack1;
public class he{
public void hi(){
System.out.println("hi");
}
}
这个程序在编译时没有错误,为什么在解释时出现了错误,请问那是什么错误,程序的源文件在D:

用-D必须指定要生成包文件目录.比如你的源文件在D盘,你想把包也生成到D盘,那么就在D盘盘符下打javac he.java -d d:就会在D盘里生成一个Mypack的文件包,.里面有生成的class文件.