新手收藏:公司老程序員總結的這10條java開發調試技巧!

編程語言 Java 程序員 科技 程序員港灣 程序員港灣 2017-08-27

新手收藏:公司老程序員總結的這10條java開發調試技巧!

第一個:條件斷點

新手收藏:公司老程序員總結的這10條java開發調試技巧!

假若不懂怎麼加斷點,你只要點擊了(行號前面)左邊面板,斷點就被創建了。

這篇文章分享之前我還是要推薦下我自己的JAVA群:452180294 ,不管你是小白還是大牛,小編我都挺歡迎,不定期分享乾貨,包括我自己整理的一份2017最新JAVA資料和零基礎入門教程,歡迎初學和進階中的小夥伴

第二個:異常斷點

新手收藏:公司老程序員總結的這10條java開發調試技巧!

我們如果想要我們的程序遇到NullPointerException的時候,還可以繼續來調試,這時候我們就可以用這個按鈕來添加一個異常斷點!

第三個.監視點

新手收藏:公司老程序員總結的這10條java開發調試技巧!

這個功能很不錯,在選定屬性在訪問或修改程序的時候,程序會停下並允許進行調試。

第四個:評估/檢查

新手收藏:公司老程序員總結的這10條java開發調試技巧!

Ctrl+Shift+I或Ctrl+Shift+D來顯示選定變量的值,我們也能夠給一個變量或表達式添加觀察點,程序調試時,觀察點就在Expression view顯示出來

第五個:修改變量值

新手收藏:公司老程序員總結的這10條java開發調試技巧!

調試的過程裡,我們也可以改變變量的值。先選定一個變量然後進入Variables view,再根據變量的類型在其對應的Value列裡輸入值就可以了。

第六個:在Main函數裡面停止執行

新手收藏:公司老程序員總結的這10條java開發調試技巧!

編輯配置的對話框裡有個Main選項卡,勾選“S in main”這個複選框。如果“S in main”被選中,那麼在調試一個基於main方法的Java程序時,程序會在main方法行位置便停止執行。

第七個:環境變量

新手收藏:公司老程序員總結的這10條java開發調試技巧!

不是在系統屬性裡去添加環境變量,我們能夠在編輯配置對話框裡面比較方便的來添加。

第八個.Drop to Frame

新手收藏:公司老程序員總結的這10條java開發調試技巧!

第九個.分佈過濾

新手收藏:公司老程序員總結的這10條java開發調試技巧!

我們不需要這個庫的時候,就能夠於Perference頁面加個過濾器來PASS這個包。

第十個:進入/跳出/返回

第十點是最重要的,這也是為什麼放在最後的原因:

  • F5——進入:移動到下一個步驟,如果當前行有一個方法調用,該控件將會跳轉到被調用方法的行執行。

  • F6——跳出:移動到下一行。如果在當前行有方法調用,那麼會直接移動到下一行執行。不會進入被調用方法體裡面。

  • F7——返回:從當前方法中跳出,繼續往下執行。

  • F8——移動到下一個斷點處執行。

新手收藏:公司老程序員總結的這10條java開發調試技巧!

新手收藏:公司老程序員總結的這10條java開發調試技巧!

相關推薦

推薦中...