當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java Java.lang.Runtime.traceInstructions()用法及代碼示例



描述

這個java.lang.Runtime.traceInstructions(boolean on)方法啟用/禁用指令跟蹤。如果布爾參數為真,則此方法建議 Java 虛擬機在執行時為虛擬機中的每條指令發出調試信息。此信息的格式,以及它發送到的文件或其他輸出流,取決於主機環境。如果虛擬機不支持此函數,它可能會忽略此請求。跟蹤輸出的目的地取決於係統。如果布爾參數為 false,則此方法會導致虛擬機停止執行它正在執行的詳細指令跟蹤。

聲明

以下是聲明java.lang.Runtime.traceInstructions()方法

public void traceInstructions(boolean on)

參數

onâˆ' true 啟用指令跟蹤; false 禁用此函數。

返回值

此方法不返回值。

異常

NA

示例

下麵的例子展示了 lang.Runtime.traceInstructions() 方法的用法。

package com.tutorialspoint;

public class RuntimeDemo {

   public static void main(String[] args) {

      // print the state of the program
      System.out.println("Program is starting...");

      // start tracing for instructions
      System.out.println("Enabling tracing...");
      Runtime.getRuntime().traceInstructions(true);
      System.out.println("Done!");
   }
}

讓我們編譯並運行上麵的程序,這將產生以下結果——

Program is starting...
Enabling tracing...
Done!

相關用法


注:本文由純淨天空篩選整理自 Java.lang.Runtime.traceInstructions() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。