Java代碼經過優化會有指令重排序,那么eclipse的debug按照代碼從上到下的順序執行又是如何做到的
3 回答
蝴蝶不菲
TA貢獻1810條經驗 獲得超4個贊
debug的程序都是不做優化的,編譯的時候使用的是javac -g,除了優化之外,還有assert只在debug的時候才會執行。其實這不是eclipse這樣,其他ide也一樣
話說編譯器的-g是干什么的,c有這個參數,java也有,想想也就明白了吧
添加回答
舉報
0/150
提交
取消
