想请教一下,一个类编译出来为何会有两个.class 文件,其中一个以“$1”结尾(如类:“DataBaseInfoDAO.java”,编译后有两个class文件,一个是DataBaseInfoDAOx.class,另一个是DataBaseInfoDAOx$1.class),JDK版本为1.4,eclipse3.4,使用eclipse的Project->clean->start a build immediately 来进行编译。