身為一個網頁工程師,在工作上有過慘痛了經驗。有次server不時的就掛掉,當時完全不知道如何找出問題在哪,後來意外在log檔之中注意到out of memory的錯誤訊息,一查之下這才發現,jdk裡面有很多好用的工具!!目前我在工作上的有用到jdk的工具雖然不多,想說趁著這次把其他工具了解一下,以便以後需要用到了,便可以直接上戰場!
前言 想參加鐵人賽這件事情想了三年,總算在今年鼓起勇氣報名參加了。 因為不擅長寫文章,更別說要寫技術文章了...過往在研究技術的時候,做的筆記,過一段時間在回頭...
前言 工作了好一段時間後,直到那次處理了OOM(Out Of Memory)問題,才發現JDK內有很多好用的工具!!也發現Java的坑,有如此之大rrr在這,我...
前言 提到JDK就不得不提到JRE了,先來介紹他們之間的差別吧。 JRE:Java Runtime Environment,java的執行環境。如果今天只是...
前言 個人在學習java程序時,一開始對於Java如何編譯以及執行編譯檔這塊知識很模糊,如何運作的完全不知道。因為IDE的便利,基本上點個icon就可以幫你編譯...
接續著上篇的內容,這篇要介紹情境二、三~ 情境二:引用到其他的java檔 Step1.先創建資料夾及相關檔案,目錄結構如下: javac_practice |-...
javap介紹 javap是jdk工具中自帶的反編譯工具,它是根據class位元組碼檔案,反解析出當前類對應的code區(彙編指令)、本地變量表、異常表和程式碼...
前言 在介紹JDK有哪些工具時,第二大列應該是『故障排查、分析、監控和管理工具』,但我想先從監控工具jps、jstat這些比較基本的工具開始介紹,會比較好理解。...
jstat介紹 jstat全名:Java Virtual Machine Statistics Monitoring Tool,用於檢視HotSpot虛擬機相關...
延續著上篇內容,這篇要來介紹的是jstat中的option有哪些參數可以使用 jstat -<option> [-t] [-h<lines&g...
jinfo介紹 jinfo全名:Configuration Info for Java,生成虛擬機配置訊息,也可以修改虛擬機的參數。 指令介紹 jinfo &l...