freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

eclipse使用手冊ppt課件(參考版)

2025-01-09 14:06本頁面
  

【正文】 ? 新的異常斷點(diǎn)會(huì)出現(xiàn)在「 Debug」視景中的「 Breakpoints」視圖里,對(duì)該斷點(diǎn)按右鍵,選擇 Properties??梢詴和3绦?,觀看程序中拋出異常事件時(shí),出了什么事。 ? 開啟 Breakpoints Properties窗口,選項(xiàng)設(shè)定跟之前的岔斷點(diǎn)差不多,特別的是 Suspend on的選項(xiàng) ? Method Entry決定岔斷點(diǎn)生效之時(shí)是在進(jìn)入該方法 ? Method Exit決定岔斷點(diǎn)生效之時(shí)是在離開該方法 (Exception Breakpoint) ? 當(dāng)異常發(fā)生時(shí),可以暫停程序執(zhí)行。 ? 設(shè)定完成后,在「 Marker Bar」會(huì)出現(xiàn)這個(gè)圖示。 ? 開啟 Breakpoints Properties窗口,選項(xiàng)設(shè)定跟之前的斷點(diǎn)差不多,特別的是 Suspend on的選項(xiàng) ? Field Access暫停程序之依據(jù)是當(dāng)字段被存取 ? Field Modification暫停程序之依據(jù)是當(dāng)字段被修改 (Method Breakpoint) ? 進(jìn)入或離開某方法時(shí),方法斷點(diǎn) (Method Breakpoint)會(huì)暫停程序執(zhí)行,至于是進(jìn)入之時(shí)或是離開之時(shí),依據(jù)組態(tài)的設(shè)定。 ? 設(shè)定完成后,在「 Marker Bar」會(huì)出現(xiàn)這個(gè)圖示。監(jiān)視點(diǎn)不能設(shè)在區(qū)域變量身上,只能在字段身上。 (Watchpoint) ? 之前使用的斷點(diǎn)稱為 Line Breakpoint,除了Line Breakpoint以外,也支持監(jiān)視點(diǎn)(Watchpoint)、方法斷點(diǎn) (Method Breakpoint)以及異常斷點(diǎn) (Exception Breakpoint)。 設(shè)定斷點(diǎn)的 Hit Count ? 這個(gè) factorial()方法要跑 6次,所以需要按6次 Resume按鈕;也可以設(shè)定 Hit Count來節(jié)省時(shí)間。在編輯器中對(duì)該變量按右鍵,選 Watch的選項(xiàng),把該變量加到「 Expressions」視圖中。要這樣做只要按「 Debug」視圖中 Resume按鈕。 ? 我們已經(jīng)做過程序逐步除錯(cuò),還可以繼續(xù)做下去,但是每次呼叫 factorial(),每一列程序代碼都得跑一遍,實(shí)在有點(diǎn)煩。如果該敘述是呼叫某方法,則不會(huì)進(jìn)入該方法。如果該敘述是呼叫某方法,則進(jìn)入執(zhí)行該方法。 ? 在暫停的程序中移動(dòng)最基本的作法是采逐步法(singlesteping)。 若選 Display選項(xiàng)時(shí),計(jì)算的結(jié)果會(huì)顯示在「 Display」視圖中。 ? 「 Breakpoints」視圖管理程序中的斷點(diǎn),對(duì)清單中的某各斷點(diǎn)按右鍵,在從選單中選擇「 Enable」、「 Disable」、「 Remove」或「 Remove All」。 Eclipse會(huì)監(jiān)視這些變量值,當(dāng)這些變量值有變時(shí),會(huì)改變顏色 (改成紅色 )。 ? 「 Variables」視圖可以檢視局部變量的值。 ? 「 Debug」視圖右邊是層迭的視圖。此例中,我們正在factorial()方法中,已經(jīng)由 mail()方法所調(diào)用了。在左上角的「 Debug」視圖中可以看見正在查錯(cuò)的程序構(gòu)成項(xiàng)目。 ? 程序執(zhí)行到斷點(diǎn)會(huì)暫停,執(zhí)行暫停處的該列程序會(huì)出現(xiàn)在「 Debug」編輯器中,標(biāo)上一個(gè)箭頭。在「 Marker Bar」上有一個(gè)藍(lán)點(diǎn)。在要暫停的程序代碼前面的「 Marker Bar」點(diǎn)兩下 (或是「 Run」 → 「 Toggle Line Breakpoint」 )來設(shè)定斷點(diǎn),稍后要移除斷點(diǎn),只要再對(duì)該斷點(diǎn)按兩下即可。 (Breakpoints) 由于沒有拋出任何的異常事件,所以問題是在程序的邏輯。 ? } ? } ? } ? 此例中,是求 factorial(n),這個(gè)方法會(huì)遞歸的呼叫自己,直到此階乘被算盡為止。 ? } ? public static int factorial(int value) { ? if (value == 0) { ? return value。此范例會(huì)建立多層的堆棧框 (stack frame)。此例是要找出 6的階乘,也就是 720,可惜第一次執(zhí)行此例的結(jié)果是 0。 } else { return value * factorial(value 1)。 public class ErrorTest { public static void main(String[] args) { (factorial(6))。 III IV V VI II 6 調(diào)試 錯(cuò)誤的范例程序是要做階乘 (n! = n * (n1) * (n2) *... * 1)。 ? X. 有兩項(xiàng)選擇:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1