如何使用eclipse的debug模式
相信很多程序猿剛開始學(xué)習(xí)的時候,老師都說過這么一句話:程序不是寫出來的,是調(diào)出來的。是的,在我們編程的過程中總是會遇到各種問題,如果我們在遇到問題的時候不會使用調(diào)試方法,那么我們的修改會事倍功半。在這
相信很多程序猿剛開始學(xué)習(xí)的時候,老師都說過這么一句話:程序不是寫出來的,是調(diào)出來的。是的,在我們編程的過程中總是會遇到各種問題,如果我們在遇到問題的時候不會使用調(diào)試方法,那么我們的修改會事倍功半。在這里小編便為大家介紹一下如何使用eclipse上的debug模式。
打開debug模式
首先打開我們的eclipse,對我們需要調(diào)試的代碼處打上斷點。然后右鍵點擊編寫區(qū)域,選擇"Debug As"->"Java Application"進(jìn)入debug模式。備注:如果我們是第一次打開debug模式會有一個設(shè)置的彈出框,我們不用管它,直接點擊next最后點擊確定就可以。
了解debug布局和作用
在進(jìn)入debug模式之后,我們先了解一下debug的布局以及一些作用。
單步執(zhí)行代碼
按下F6(單步繼續(xù))可以開始執(zhí)行下一行代碼(例如第58行),這一步可能只是執(zhí)行了一個new方法,創(chuàng)建了一個對象,并沒有什么有價值的信息。我們繼續(xù)按下F6向下執(zhí)行。
循環(huán)語句中的調(diào)試
在代碼的59-61行是一個while語句(條件不符合就一直循環(huán)),如果我們繼續(xù)按下F6的話,程序就會一步一步的循環(huán)下去。為了節(jié)省時間,我們可以使用F8(單步跳過)直接跳到下一個斷點處。
暫時使斷點失效
當(dāng)我們暫時不想使用debug斷點,但又不想把斷點刪除的時候,可以使用"Disable Breakpoint"來暫時使其不起作用。