有的时候java代码改了之后但是运行的程序却没有发生改动,这是什么情况呢?可能懂得的人都觉得十分简单,但对于我这样的小白来说确实很费力。java代码更改后需要编译生成.class文件,说的直白点,这个.class文件是一个中间语言,它将java文件翻译了一下再传给底层。但是java代码改了自后一般eclipse一般是不自动编译的,也就是说.class没有改变,所以运行的程序就没有发生改变。
点上图的clean,就可以实现重新编译了!
有的时候java代码改了之后但是运行的程序却没有发生改动,这是什么情况呢?可能懂得的人都觉得十分简单,但对于我这样的小白来说确实很费力。java代码更改后需要编译生成.class文件,说的直白点,这个.class文件是一个中间语言,它将java文件翻译了一下再传给底层。但是java代码改了自后一般eclipse一般是不自动编译的,也就是说.class没有改变,所以运行的程序就没有发生改变。
点上图的clean,就可以实现重新编译了!