在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C++/ Eclipse Debug 調(diào)試
Eclipse 添加書簽
Eclipse 安裝插件
Eclipse 快速修復(fù)
Eclipse 內(nèi)容輔助
Eclipse Debug 配置
Eclipse 關(guān)閉項(xiàng)目
Eclipse 視圖(View)
Eclipse 瀏覽(Navigate)菜單
Eclipse 生成 jar 包
Eclipse 快捷鍵
Eclipse 重啟選項(xiàng)
Eclipse 代碼模板
Eclipse 創(chuàng)建 XML 文件
Eclipse 工作空間(Workspace)
Eclipse 創(chuàng)建 Java 接口
Eclipse 首選項(xiàng)(Preferences)
Eclipse Java 構(gòu)建路徑
Eclipse Debug 調(diào)試
Eclipse 懸浮提示
Eclipse 運(yùn)行配置(RunConfiguration)
Eclipse 窗口說(shuō)明
Eclipse 查找
Eclipse 菜單
Eclipse 安裝
Eclipse 運(yùn)行程序
Eclipse 重構(gòu)菜單
Eclipse 創(chuàng)建 Java 類
Eclipse 內(nèi)置瀏覽器
Eclipse 透視圖(Perspective)
Eclipse 任務(wù)管理
Eclipse 編譯項(xiàng)目
Eclipse 創(chuàng)建 Java 項(xiàng)目
Eclipse 創(chuàng)建 Java 包

Eclipse Debug 調(diào)試

Debug 調(diào)試 Java 程序

我們可以在 Package Explorer 視圖調(diào)試 Java 程序,操作步驟如下:

  • 鼠標(biāo)右擊包含 main 函數(shù)的 java 類
  • 選擇 Debug As > Java Application

該操作也可以通過(guò)快捷鍵來(lái)完成,快捷鍵組合為 Alt + Shift + D, J。

以上操作會(huì)創(chuàng)建一個(gè)新的 Debug Configuration(調(diào)試配置) ,并使用該配置來(lái)啟動(dòng) Java 應(yīng)用。

如果 Debug Configuration(調(diào)試配置)已經(jīng)創(chuàng)建,你可以通過(guò) Run 菜單選擇 Debug Configurations 選取對(duì)應(yīng)的類并點(diǎn)擊 Debug 按鈕來(lái)啟動(dòng) Java 應(yīng)用。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_1.jpg" alt="" />

Run 菜單的 Debug 菜單項(xiàng)可以重新加載之前使用了調(diào)試模式的 java 應(yīng)用。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_menu.jpg" alt="" />

重新加載之前使用了調(diào)試模式的 java 應(yīng)用快捷鍵為 F11。

當(dāng)使用調(diào)試模式開啟java程序時(shí),會(huì)提示用戶切換到調(diào)試的透視圖。調(diào)試透視圖提供了其他的視圖用于排查應(yīng)用程序的故障。

java 編輯器可以設(shè)置斷點(diǎn)調(diào)試。 在編輯器中右擊標(biāo)記欄并選擇 Toggle Breakpoint 來(lái)設(shè)置斷點(diǎn)調(diào)試。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_2.jpg" alt="" />

斷點(diǎn)可以在標(biāo)記欄中看到。也可以在 Breakpoints View(斷點(diǎn)視圖)中看到。

當(dāng)程序執(zhí)行到斷點(diǎn)標(biāo)記的代碼時(shí) JVM 會(huì)掛起程序,這時(shí)你可以查看內(nèi)存使用情況及控制程序執(zhí)行。

程序掛起時(shí),Debug(調(diào)試)視圖可以檢查調(diào)用堆棧。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_3.jpg" alt="" />

variables(變量)視圖可以查看變量的值。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_4.jpg" alt="" />

Run 菜單中有繼續(xù)執(zhí)行(Resume)菜單項(xiàng),跳過(guò)(Step Over)一行代碼,進(jìn)入函數(shù)(Step Into)等。

http://wiki.jikexueyuan.com/project/eclipse/images/eclipse-debugging-program/debug_program_5.jpg" alt="" />

以上圖片中顯示了 Resume, Step Into 和 Step Over 等關(guān)聯(lián)的快捷鍵操作。