啊啊啊,又是图 ,正文见下面 第一个图,你是在java文件的目录上编译的吧, javac Test2.java 但是因为这个文件已经声明了package,只是作为目录作用,直接在原地java Test2报错,但是如果你此时建一个目录java_study,然后把class文件放进去,然后java java_study.Test2那就可以运行了。 ps: package主要起的是目录的作用 //几乎没怎么用命令行来编译和运行java,直接跳过我真失败啊
啊啊啊,又是图 ,正文见下面
第一个图,你是在java文件的目录上编译的吧,
javac Test2.java
但是因为这个文件已经声明了
package
,只是作为目录作用,直接在原地java Test2
报错,但是如果你此时建一个目录java_study
,然后把class文件放进去,然后java java_study.Test2
那就可以运行了。ps: package主要起的是目录的作用 //几乎没怎么用命令行来编译和运行java,直接跳过我真失败啊