老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何在Eclipse中設置斷點調試

這篇文章給大家介紹如何在Eclipse中設置斷點調試,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

成都創新互聯公司是一家專業提供集美企業網站建設,專注與成都做網站、網站建設、外貿營銷網站建設H5場景定制、小程序制作等業務。10年已為集美眾多企業、政府機構等服務。創新互聯專業網站建設公司優惠進行中。

1  Debug視圖

1.1 線程堆棧視圖

  如何在Eclipse中設置斷點調試

線程堆棧視圖表示當前線程的堆棧,從中可以看出在運行哪些代碼,并且整個調用過程,以及代碼行號。分別介紹一下這幾個按鈕的含義。從左至右分別為:

1.表示當前實現繼續運行直到下一個斷點,快捷鍵為F8。

2.表示打斷整個進程

3.表示進入當前方法,快捷鍵為F5。

4.表示運行下一行代碼,快捷鍵為F6。

5.表示退出當前方法,返回到調用層,快捷鍵為F7。

6、表示返回當前線程堆棧的起始處開始執行。

1.2  變量視圖

如何在Eclipse中設置斷點調試

1.為變量名視圖,顯示當前代碼行中所有可以訪問的實例變量和局部變量

2.顯示所有的變量值

3.可以通過該窗口來改變變量值

1.3 斷點視圖

如何在Eclipse中設置斷點調試

1.顯示所有斷點

2. 將當前窗口1中選中的端口失效,再次點擊啟用。

3.異常斷點

  經常遇見一些異常,然后程序就退出來了,要找到異常發生的地方就比較難了,還好可以打一個異常斷點。到了異常的地方,當前線程就掛起。

1.4 表達式視圖

如何在Eclipse中設置斷點調試

表達式視圖是Debug過程中較為常用的一個視圖,可以對自己的感興趣的一些變量進行觀察,也可以增加一些自己的表達式,也可以查看一行代碼的運行結果。1.表達式2. 點擊此可以新增一個表達式。

2 斷點種類

2.1 方法斷點

斷點大家都比較熟悉,在Eclipse Java 編輯區的行頭雙擊就會得到一個斷點,代碼會運行到此處時停止。方法斷點是打在方法的入口處。

如何在Eclipse中設置斷點調試

方法斷點的特別之處在于它可以打在 JDK的源碼里,由于 JDK 在編譯時去掉了調試信息,所以普通斷點是不能打到里面的,但是方法斷點卻可以,可以通過這種方法查看方法的調用棧。

2.2  條件斷點

條件斷點,顧名思義就是一個有一定條件的斷點,只有滿足了用戶設置的條件,代碼才會在運行到斷點處時停止。

在斷點處點擊鼠標右鍵,選擇最后一個"Breakpoint Properties"

如何在Eclipse中設置斷點調試

斷點屬性中有三個選擇,啟用“Enable”,Hit Count和Conditional中依據我們的需要來選擇。

1)Hit Count 是指定斷點處的代碼段運行多少次,最典型的就是循環,如果要讓一個循環執行10次就線程掛起,則指定Hit Count值為10,那么當前的循環執行到第九次的時候就會掛掉。

2)Conditional,顧名思義,就是條件判斷,例如我們需要循環變量i==10時,線程掛起,則條件設定為i==10,選擇Suspend when "true"。

那如果上面的Hit Count和Conditional都選擇的話,如果表達式和值設置不合理則會實效。如果選擇Suspend when value changes,那么可能在Conditional在變量值發生改變的時候就掛起。

2.3 變量斷點

斷點不僅能打在語句上,變量也可以接受斷點,

如何在Eclipse中設置斷點調試

上圖就是一個變量的打的斷點,在變量的值初始化,或是變量值改變時可以停止,當然變量斷點上也是可以加條件的,和上面的介紹的條件斷點的設置是一樣的。呵呵,這部分我沒去實踐,找不到在哪里設置~

2.4 修改變量值

 修改變量值的情況適用于代碼停在斷點處,但是傳過來的值不正確,那么可以通過修改這個變量值,保證代碼走正確的流程;或者是說有一個異常分支老是進不去,能不能調試時改一下條件,看一下異常分支代碼是否正確。

在Debug 視圖的 Variables 小窗口中,我們可以在變量上右鍵,選擇"Change Value..." 在彈出的對話框中修改變量的值。

如何在Eclipse中設置斷點調試

或是在下面的值查看窗口中修改,保用Ctr+S 保存后,變量值就會變成修改后的新值了。

如何在Eclipse中設置斷點調試

2.5 重新調試

這種調試的回退不是萬能的,只能在當前線程的棧幀中回退,也就說最多只能退回到當前線程的調用的開始處。回退時,請在需要回退的線程方法上點右鍵,選擇 "Drop to Frame"

如何在Eclipse中設置斷點調試

關于如何在Eclipse中設置斷點調試就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


標題名稱:如何在Eclipse中設置斷點調試
分享地址:http://www.xueling.net.cn/article/jdshpc.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: www.一起操 | 欧美黑人狂躁日本寡妇 | 色综合色欲色综合色综合色乛 | 国产精品人妻无码一区二区三区 | 粉嫩一区二区三区国产精品 | 777奇米影视在线观看 | 日本黄色片在线观看 | 影片-v66av| 国产乱淫av免费 | 日韩中文字幕免费在线播放 | 偷拍女人私密按摩高潮视频 | 国产欧美一区二区在线播放 | 噜噜噜综合亚洲 | 精品国产偷窥一区二区 | 日本黄色片在线播放 | 免费观影入口看日本视频 | 日日操日日 | 免费真人一级毛片 | 成年免费大片黄在线观看一级 | 亚洲国产AV无码专区亚洲AV | 日韩欧美中文字幕在线视频 | 国产亚洲精久久久久久 | 露脸国产精品自产拍在线观看 | a级免费大片 | 综合久久久久久久青青 | 最近2019免费中文字幕8 | 一级久久19久久久区区区区区区 | 成人免费在线小视频 | 一区二区三区日本 | 亚洲一区二区三区乱码在线欧洲 | 国精产品一区二区 | 性满足bbwbbwbbw | 久久精品一区视频 | 国产视热频国只有精品 | 亚洲sss视频在线视频 | 欧美亚洲韩国国产综合五月天 | 熟妇人妻午夜寂寞影院 | 久久综合免费视频影院 | 大胸美女被吃奶爽死视频 | av人摸人人人澡人人超碰小说 | 亚洲无亚洲人成网站77777 |