改了代码以后,Javac编译成的新class不能更新到我改的代码,还是保留原来的代码

我先是javac了一次,生成一个class文件,然后我回去改代码了,改完以后javac,class文件确实更新了,但是java出来还是原来的结果,javac不是可以直接保存更新的代码的吗

是可以编译成新的class
查看一下你是否正确保存,以及你运行的是否是新编译出来的class文件
有帮助望采纳~