初学java,就不要学教程中用命令行来编译程序了,因为这个实在没有意义(实际开发也不会用命令行的,命令行是专业开发偶尔测试用或高手装X用的)
============================================
带package的java程序是不能直接不带参数编译运行的(因为你的图看不太清,给个例子)
如
package aaa.bbb;
public class hello {
//....
那么编译时要用
javac -d . hello.java
来编译,生成结果会在
当前目录的
aaa\bbb\
目录下
运行时要用
java aaa.bbb.hello
来运行的