1.不含包结构的,也就是类文件直接在src目录下; 直接在src文件夹下编译、运行 2.含有包结构的 编译时要在程序所在的目录编译运行时需要切回到src目录,且java 命令后面必须加上包名注意在命令行执行java程序的时候需要把编译出来的.class文件和程序文件放到一个目录下才能运行。