1. 程式人生 > >在myeclipse中如何進行除錯

在myeclipse中如何進行除錯

1.首先明白斷點的定義:

斷點是偵錯程式設定源程式在執行過程中自動進入中斷模式的一個標記。當程式執行到斷點時,程式中斷執行,進入除錯狀態。記住,程式執行到斷點所在程式碼行時就會斷開掛起,該行程式碼還沒有執行的狀態,接下來進入手動除錯。

在程式的左邊藍色區域進行滑鼠雙擊,就會出現圓點,然後在程式中進行debug as=>yes=>進行除錯介面


2.除錯介面

1)需要明白這三個按鈕的意思


F5:跳入方法(假如此處是方法,點選f5就會進入此方法內部,即進入被呼叫方法,如果不是方法,則效果同f6一樣)
F6:向下逐行除錯(在所斷點的介面一行行往下執行,即使遇到了方法,也不會跳入被呼叫的方法,比如上面的類Test中的system.println.println(),執行到此處,要是點選f5,會進入println的底層實現,但按f6的話會跳到後面的“}”)


F7:跳出方法(如果有按到f5進入到某個被呼叫方法的話,則按F7,代表跳出被呼叫方法,回到上一層)

2)之後就可以按需點選按鈕進行除錯

3)myeclipse右上介面就可以看到下面的介面,variale代表變數的意思,在這裡可以看到變數的變化

breakpoint代表你進行斷點的所在類,右鍵點選,出現一系列的功能,hit count代表執行多少次才會出現斷點掛起


而breakpoint properties代表屬性,在此你可以設定進行斷點除錯的條件表示式