亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

一、前言
什么是代碼調(diào)試?
通過調(diào)試可以讓我們了解代碼運(yùn)行過程中的代碼執(zhí)行信息,比如變量的值等等 。
通常調(diào)試代碼是為了方便我們發(fā)現(xiàn)代碼中的bug 。ken.io覺得熟練代碼調(diào)試技巧是成為合格程序員的基本要求 。
本篇開發(fā)環(huán)境
1、操作系統(tǒng): Windows 10 X64
2、Java SDK: jdk-8u141
3、Maven:3.5
4、IDE:IntelliJ IDEA 2017
二、調(diào)試技巧
1、設(shè)置斷點(diǎn)
在代碼編輯區(qū)域,點(diǎn)擊左側(cè)代碼行行號的邊,即可在該行設(shè)置斷點(diǎn)

idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
2、啟動調(diào)試
鼠標(biāo)右鍵菜單->Run App.main(),或者使用快捷鍵Shift+F9啟動調(diào)試
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
啟動調(diào)試后,程序啟動,并會停留在第一個斷點(diǎn)這一行 。且這行的代碼并未執(zhí)行 。
IDEA的底部會出現(xiàn)Debug工作區(qū) 。所有按鈕鼠標(biāo)移動上去都有tips 。本篇只介紹部分常用功能 。
3、常用工具欄說明①
上圖左側(cè)豎排按鈕部分,即紅框①
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
4、Debug工具欄說明②
上圖左側(cè)橫排按鈕部分 , 即紅框②
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
5、Frames區(qū)域說明③
該區(qū)域主要顯示當(dāng)前的堆棧信息
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
【idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量】6、變量區(qū)域說明④
管理當(dāng)前方法已經(jīng)聲明的變量信息
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
  • 修改變量值
選中要修改變量,使用快捷鍵F2進(jìn)入編輯模式
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
回車鍵保存,然后F8進(jìn)行單步調(diào)試
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖
這樣,本來運(yùn)行后result=false,結(jié)果由于我們修改了變量的值 。讓本來會被跳過的if語句塊可以被調(diào)試 。
三、備注
IDEA調(diào)試快捷鍵總結(jié)
idea運(yùn)行調(diào)試配置教程 idea單步調(diào)試修改變量

文章插圖


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: