欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

为何替换.class更新无效 博客分类: tomcat

程序员文章站 2024-03-16 15:03:52
...

<div class="iteye-blog-content-contain" style="font-size: 14px"></div>

 昨天,因修改了某个类里面的代码。因为就修改了一个类,所以我就直接把这个类替换了服务器上面的。再重启。到今早,突然发现,修改的竟然没生效。

然后就打开服务器上面的class,对比发现和之前竟然一样?
为何替换.class更新无效
            
    
    博客分类: tomcat
 ,然后发现,这2个内部类是指向了另外的2个类。类名比本类多了个序号。

然后就想起,为什么总是发现每次编译都会多了几个类,如图
为何替换.class更新无效
            
    
    博客分类: tomcat

然后打开才发现是2个内部类,内部类的名字jvm自动赋予了。就是本类+$+x("第几个内部类")。

所以,我修改了内部类,但是就替换了本类,没有替换内部类的class,所以就没有生效了。

记录一下,一些很基础的知识。想起以前老师教的了。

 

  • 为何替换.class更新无效
            
    
    博客分类: tomcat
  • 大小: 11.7 KB
  • 为何替换.class更新无效
            
    
    博客分类: tomcat
  • 大小: 19.4 KB