回覆列表
  • 1 # 好嘛妹妹123

    最基本的操作是:

    1.首先在一個java檔案中設斷點,然後debugas-->opendebugDialog,然後在對話方塊中選類後-->Run 當程式走到斷點處就會轉到debug檢視下。

    2.F5鍵與F6鍵均為單步除錯,F5是stepinto,也就是進入本行程式碼中執行,F6是stepover, 也就是執行本行程式碼,跳到下一行,

    3.F7是跳出函式

    4.F8是執行到最後。 1.StepInto(alsoF5)跳入 2.StepOver(alsoF6)跳過 3.StepReturn(alsoF7)執行完當前method,然後return跳出此method 4.stepFilter逐步過濾一直執行直到遇到未經過濾的位置或斷點(設定Filter:window-preferences-java-Debug-stepFiltering)

    5.resume重新開始執行debug,一直執行直到遇到breakpoint

    6.hitcount設定執行次數適合程式中的for迴圈(設定breakpointview-右鍵hitcount)

    7.inspect檢查運算。執行一個表示式顯示執行值

    8.watch實時地監視變數的變化

    9.我們常說的斷點(breakpoints)是指linebreakpoints,除了linebreakpoints,還有其他的斷點型別:field(watchpoint)breakpoint,methodbreakpoint,exceptionbreakpoint.

    10.fieldbreakpoint也叫watchpoint(監視點)當成員變數被讀取或修改時暫掛

    11.新增methodbreakpoint進入/離開此方法時暫掛(Run-methodbreakpoint)

    12.新增Exceptionbreakpoint捕抓到Execption時暫掛(待續...) 斷點屬性: 1.hitcount執行多少次數後暫掛用於迴圈 2.enablecondition遇到符合你輸入條件(為ture\改變時)就暫掛 3.suspendthread多執行緒時暫掛此執行緒 4.suspendVM暫掛虛擬機器

    14.debug過程中修改了某些code後--〉save&build-->resume-->重新暫掛於斷點

  • 中秋節和大豐收的關聯?
  • 什麼是複合情緒?