两个类在不同的包下,文件要放在与包名匹配的目录下 假设你的类路径是a,model类应该放在a/com/example/model目录下,web放在a/com/example/web目录下 运行的时候javac com/example/web/web.java java com.example.web.web 包是你的java文件的目录结构
编译器对文件(带有文件分隔符和扩展名.java的文件)进行操作。而Java解释器加载类(带有.分隔符)
[quote=引用 1 楼 天上掉个大馅饼的回复:]两个类在不同的包下,文件要放在与包名匹配的目录下 假设你的类路径是a,model类应该放在a/com/example/model目录下,web放在a/com/example/web目录下 运行的时候javac com/example/web/web.java java com.example.web.web 包是你的java文件的目录结构
62,621
社区成员
307,251
社区内容
加载中
试试用AI创作助手写篇文章吧