首頁  >  文章  >  Java  >  java中jstack有什麼作用

java中jstack有什麼作用

WBOY
WBOY轉載
2023-05-15 17:16:061452瀏覽

說明

1、jstack是java虛擬機器自帶的堆疊追蹤工具。 jstack用來輸出給定java進程ID、corefile或遠端偵錯服務的Java堆疊資訊。 2.可以使用Jstack工具為java虛擬機器當下時刻產生執行緒快照。

作用

執行緒停止時,透過jstack看各執行緒的呼叫堆疊,可以知道沒有反應的執行緒在後台做什麼,等待什麼資源。

實例

透過jps確定目前執行任務的進程號。

jonny@~$ jps
597
1370 JConsole
1362 AppMain
1421 Jps
1361 Launcher

Java的特點有哪些

1.Java語言作為靜態物件導向程式語言的代表,實現了物件導向理論,允許程式設計師以優雅的思維方式進行複雜的程式設計。 

2.Java具有簡單性、物件導向、分散式、安全性、平台獨立與可移植性、動態性等特性。 

3.使用Java可以編寫桌面應用程式、Web應用程式、分散式系統和嵌入式系統應用程式等。

以上是java中jstack有什麼作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除