当前位置: 技术问答>java相关
问个简单的低级又很怪的问题,我在编译*.java的问题。
来源: 互联网 发布时间:2015-08-10
本文导语: 我在运行一个a.class 文件时候出现如下提示: Exception in thread "main" java.lang.NoClassDefFoundError: a, 可是我如果把a.class 文件删掉,再从新编译a.java文件,生成a.class,a$1.class,a$2.class,...........a$9.class这几个文件, 可再...
我在运行一个a.class 文件时候出现如下提示:
Exception in thread "main" java.lang.NoClassDefFoundError: a,
可是我如果把a.class 文件删掉,再从新编译a.java文件,生成a.class,a$1.class,a$2.class,...........a$9.class这几个文件,
可再运行java a,没问题,请问各位这是什么问题?
Exception in thread "main" java.lang.NoClassDefFoundError: a,
可是我如果把a.class 文件删掉,再从新编译a.java文件,生成a.class,a$1.class,a$2.class,...........a$9.class这几个文件,
可再运行java a,没问题,请问各位这是什么问题?
|
说明你的这个.java中是有内部类技术的
你把其他的几个内部类的.class删除掉了
怎么可能运行阿
你把其他的几个内部类的.class删除掉了
怎么可能运行阿
|
不是很明白。
不过一个.java有几个class就会生成几个class文件。
不过一个.java有几个class就会生成几个class文件。
|
你在一个java文件中定义了多各类,每个累都会生成一个.class文件