将源代码与编译完成的类文件放在一起并不是一个好的管理方式,可以建一个专门放源代码.java的文件目录src。并建一个专门放.class文件的目录classes。编译时可以这么下指令: java -d ./classes ./src/*.java
PS:不过用集成开发环境的话,一般都自动分好了……
但要注意的是,在使用import之后,出现类名称冲突,编译器就不知道怎么处理了。
这时要考虑换类名称,或者是不使用import,直接使用完整描述。在import中尽量少使用*,也可以减少这种情况的发生。