1. 在源文件中指定包名 package 顶级包名.包名.包名 Java默认以当前文件目录为一个无名包, 默认指定所属包为这个无名包 2. 运行指定了包名的主类 如果指定了包名, 要在顶级包名的上一级目录运行主类 如果没有指定包名, 要在该文件的目录运行主类