顯示監視器


請選取顯示監視器指令 [ 顯示監視器 ] 來變更是否顯示暫停的執行緒之監視器資訊。

附註:基礎 VM 必須支援顯示監視器資訊。 如果使用 IBM 或 SUN VM,1.4 以上的任何版本都支援監視器資訊。

請設想下列程式碼範例:

/**
 * Hello World
 */
   public class HelloWorld {


		public static void main(String[] args) {
		Object mutex = new Object();
		synchronized (mutex) {
			System.out.println("Hello World!");
		}
	 }
} 

如果選取了顯示監視器,在支援的 VM 執行上述程式碼片段,會將監視器資訊顯示成一個「索引鍵」,且會在任何堆疊框之前,將它顯示成暫停之執行緒的子項。

監視器資訊

不過,如果選取了顯示監視器,且在不支援的 VM 上執行相同片段,就會出現 VM 不支援監視器資訊的警示。

不支援監視器


相關概念

本端除錯
遠端除錯

相關作業

暫停
回復

相關參照

「除錯」視圖
顯示監視器
顯示系統執行緒
顯示執行緒群組