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


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



描述

這個java.lang.Runtime.traceMethodCalls(boolean on)method 啟用/禁用方法調用的跟蹤。如果布爾參數為真,則此方法建議 Java 虛擬機在調用時為虛擬機中的每個方法發出調試信息。此信息的格式,以及它發送到的文件或其他輸出流,取決於主機環境。如果虛擬機不支持此函數,它可能會忽略此請求。使用參數 false 調用此方法表明虛擬機停止發出 per-call 調試信息。

聲明

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

public void traceMethodCalls(boolean on)

參數

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

返回值

此方法不返回值。

異常

NA

示例

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

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().traceMethodCalls(true);
      System.out.println("Done!");
   }
}

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

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

相關用法


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