A. java 修改編譯好的class文件中的屬性變數的值,並更新class文件
可以找一些工具包,例如javassist
B. 如何修改java編譯後的class文件
編譯之後的是修改不了了的,你可以把.java文件修改後再重新編譯一次,或者通過反編譯軟體把.class文件反編譯成.java文件然後再修改
C. java class怎麼重新編譯
方法如下: 點擊菜單-Project-Build Automatically,這個勾選上。 Build Automatically 的意思是自動編譯,選擇的功能就是,你在修改代碼保存的時候,就編譯了。 點擊菜單-Project-Build All或Build Project。
D. 用cmd編譯java程序時,修改代碼後如何快速編譯
修改並保存後,
javac Hello.java & java Hello
運行過一次後,在DOS窗口用上箭頭鍵,即出來歷史的命令了
E. java 如何改變編譯文件的jdk版本
如果你用的是MyEclipse的話 這樣試試 window---preferences---java---installed JRES 添加一個1.5的
F. java中修改了一個包的一個文件後,編譯後,其他class文件會變嗎
java 這個語言相當的好,一個地方的修改,不會影像到其他地方.如果a.java中方法沒有改變,只有實現改變了~那麼改變的只有a.class,要是a.java中的方法也變了!那麼其他地方,只要調用a.java中方法的地方都要改變.
G. 反編譯出來的JAVA文件如何重新編譯
你重新建一個工程啊,把你反編譯的源碼放進去,然後再編譯打包就可以了啊。
如果你沒有eclipse 的話,那你就用命令編譯打包。
javac 你反編譯後輸出的目錄/*.java
jar -cvf 你反編譯後輸出的目錄/*.class test.jar
貌似就這個命令。
你可以在網上查一下jar 命令怎麼用。
H. 編譯源碼 後,怎麼改 java源碼重新編譯
Java程序的運行需要經歷三個步驟:
編輯
編譯
運行
其中,編輯是編寫源碼的過程,編譯是將源碼編譯成.class文件。運行時,找的就是.class文件,運行程序時,以main函數為入口,開始執行程序,重點是,下次程序運行時,JVM虛擬機不會再次編譯源碼,而是直接尋找對應的.class文件,從而運行程序。
所以,編譯源碼後,如果有新的修改,需要重新編譯,生成.class文件,然後,才會執行。
修改源碼後若不編譯便直接運行,JVM使用的仍然是上一次運行的.class文件。
I. java怎麼編譯
如果是在命令行下編譯,可以進入相應的目錄然後輸入
javac [你的java文件名.java]
想要運行就輸入
java [你編譯後的class文件名]
例如你的java文件名叫demo.java,在D盤根目錄下
在命令行下進入D盤,輸入
javac demo.java 就能編譯了。
要運行就輸入
java demo就可以運行了。
如果用IDE工具開發,直接按工具欄上的綠色箭頭就可以自動編譯運行了。
J. 怎麼對string.java進行重新編譯
你怎麼刪class文件的?如果是在MyEclipse裡面刪ok,如果在我的電腦目錄里直接刪除的話就要重新build path了。具體沒試驗過,我建議你新建個class文件,然後 paste然後稍微修改下代碼ok了。