日期:2014-05-20  浏览次数:20699 次

关于NoClassDefFoundError的奇怪郁闷头疼问题
具体问题及源代码参见我的blog:http://blog.sina.com.cn/u/3ca49af3010007jw
我初步怀疑是jdk的bug,不知我的判断正不正确?

------解决方案--------------------
...不明白...
第三个类里什么都没有啊...
顶了

------解决方案--------------------
很复杂?贴出些信息方便些
------解决方案--------------------
包中,有两人类的名字相同
------解决方案--------------------
我也有此问题,环境变量都设好了,还可通过javac classname.java,但就是不能通过java classname.这是什么原因啊,请朋友解答啊
------解决方案--------------------
你的脚本里面都把Bar.class文件都删除了,JVM当然找不到类啊
------解决方案--------------------
这个问题跟java的变量(基本变量和对象)存储方式有关,Foo用到的是String(对象),是一个对象;Foo2用到的是int(基本变量),他们在内存的存放方式不一样,所以编译过程也就不一样。