javac -d . Class.java -d . 的意思为在当前目录生成包的层级目录,默认情况下不会生成包的层级目录,并且要指定类的完全限定名运行该java程序 转载于:https://www.cnblogs.com/shhaoran/archive/2013/02/11/2924458.html