MyEclipse的debug調試

一,什麼是debug調試

有關debug調試相信大家都不陌生,但是到底什麼是debug調試?debug的由來,計算機初學者可能就有點陌生。

debug是一種計算機程序,是由世界最早的程序員之一葛麗思·霍波命名,她在一次調試設備時出現故障,拆開電器後發現有一隻蟲子卡在了其中,於是葛麗思·霍波把程序的故障稱爲「BUG(臭蟲)」,後來人們把調試故障稱之爲「debug(殺蟲子)」,並一直沿用到今天。

二,MyEclipse的debug調試詳解

1.debug調試在MyEclipse中的顯示是一隻甲殼蟲


2.在開始調試前,在需要調試的代碼左邊空白區雙擊或者右擊 然後選中Toggle breakpoint設置斷點


3.打好斷點後 選擇步驟1的三種開啓調試方式之一啓動調試,這時候會有一個彈框,這個時候不要慌 點擊yes就行

4.這個時候就開啓了debug試圖,其中左上角爲線程堆棧視圖,右上角爲表達式,斷點和變量視圖,左下爲代碼視圖,右下爲大綱視圖顯示當前類的所有方法

左上角的視圖中紅色區域常用的幾個按鈕爲F5【step into】爲執行本行代碼,F6【step over】爲執行本行代碼,然後跳轉至下一行代碼,F7【step return】跳出當前執行的方法

在執行步驟的過程中,參考右上角的變量視圖來一步一步排查問題,並依照下方的代碼視圖顯示的代碼執行位置,直到解決問題


5.解決問題後,在視圖窗口右上角debug圖標,右擊然後選擇close關閉debug調試即可退出debug調試