登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
JVM
(共
191
篇經驗)
0
推薦
13K
瀏覽
2019 年 Java 和 JVM 生態系統預測:OpenJDK 將成為 Java 運行時市場領導者
本文對 2019 年 Java 和 JVM 生態系統做了一些預測。
碼頭工人
5年前
Java
OpenJDK
JVM
Java開發
0
推薦
38K
瀏覽
Java 內存泄漏分析和對內存設置
為了判斷 Java 中是否有內存泄漏,我們首先必須了解 Java 是如何管理內存的。下面我們先給出一個簡單的內存泄漏的例子,在這個例子中我們循環申請 Object 對象,并將所申請的對象放入一個...
goodboy
6年前
JVM
Java開發
0
推薦
32K
瀏覽
Java 堆內存溢出梗概分析
任何使用過基于 Java 的企業級后端應用的軟件開發者都會遇到過這種低劣、奇怪的報錯,這些報錯來自于用戶或是測試工程師:?java.lang.OutOfMemoryError:Java heap space。
ElvaTolmer
6年前
JVM
Java開發
0
推薦
37K
瀏覽
面試必問的 volatile,你了解多少?
Java中volatile這個熱門的關鍵字,在面試中經常會被提及,在各種技術交流群中也經常被討論,但似乎討論不出一個完美的結果,帶著種種疑惑,準備從JVM、C++、匯編的角度重新梳理一遍。
lurenyi
6年前
C/C++
JVM
Java開發
ARM匯編
0
推薦
36K
瀏覽
每日一博 | 記一次 JVM 堆外內存泄露 Bug 的查找
JVM的堆外內存泄露的定位一直是個比較棘手的問題。此次的Bug查找從堆內內存的泄露反推出堆外內存,同時對物理內存的使用做了定量的分析,從而實錘了Bug的源頭。筆者將此Bug分析的過程寫成博客,以饗讀者。
qdsfly
6年前
Bug
JVM
Java開發
內存泄露
0
推薦
25K
瀏覽
Android內存泄漏思考
Android內存泄漏是一個經常要遇到的問題,程序在內存泄漏的時候很容易導致OOM的發生。那么如何查找內存泄漏和避免內存泄漏就是需要知曉的一個問題,首先我們需要知道一些基礎知識。
vb732853
7年前
Android
移動開發
JVM
虛擬化
Android開發
0
推薦
32K
瀏覽
進階必備 - Java 反射由淺入深
本博文主要記錄我學習 Java 反射(reflect)的一點心得,在了解反射之前,你應該先了解 Java 中的 Class 類,如果你不是很了解,可以先簡單了解下。
QWLPorter
7年前
Java
JVM
Java開發
0
推薦
22K
瀏覽
一次堆外OOM問題的排查
線上服務有一臺機器訪問不通(一個管理平臺),在公司的服務治理平臺上查看服務的狀況是正常的,說明進程還在。進程并沒有完全crash掉。去線上查看機器日志,發現了大量的OOM異常:
jzlxiaohei
7年前
JVM
Java開發
OOM
0
推薦
32K
瀏覽
Flink 原理與實現:內存管理
Apache Flink(下簡稱Flink)項目是大數據處理領域最近冉冉升起的一顆新星,其不同于其他大數據項目的諸多特性吸引了越來越多人的關注。本文將深入分析Flink的一些關鍵技術與特性,希望...
ui521q7p
7年前
Apache
Web服務器
JVM
大數據
0
推薦
16K
瀏覽
Android GC 原理探究
想寫一篇關于android GC的想法來源于追查一個魅族手機圖片滑動卡頓問題,由于不斷的GC導致的丟幀卡頓的問題讓我們想了很多方案去解決,所以就打算詳細的看看內存分配和GC的原理,為什么會不斷的...
DebBackhous
7年前
移動開發
JVM
Dalvik
Android開發
0
推薦
20K
瀏覽
JVM熱點技術:Java類的加載機制
類的加載指的是將類的.class文件中的二進制數據讀入到內存中,將其放在運行時數據區的方法區內,然后在堆區創建一個java.lang.Class對象,用來封裝類在方法區內的數據結構。類的加載的最...
jkfh6944
7年前
JVM
Java開發
0
推薦
48K
瀏覽
jvm知識點總覽-高級Java工程師面試必備
對于Java程序員來講,spring全家桶幾乎可以搞定一切,spring全家桶便是精妙的招式,jvm就是內功心法很重要的一塊,線上出現性能問題,jvm調優更是不可回避的問題。因此JVM基礎知識對...
837855256
7年前
JVM
Java開發
0
推薦
14K
瀏覽
從 JVM 內存模型談線程安全
Java采用的是基于共享內存的并發模型,使得JVM看起來非常類似現代多核處理器:在基于共享內存的多核處理器體系架構中,每個處理器都有自己的緩存,并且定期與主內存進行協調.這里的線程同樣有自己的緩...
vf0148
7年前
JVM
線程
Java開發
0
推薦
14K
瀏覽
JVM為什么需要GC
沒有GC機制的JVM是不能想象的,我們只能通過不斷優化它的使用、不斷調整自己的應用程序,避免出現大量垃圾,而不是一味認為GC造成了應用程序問題。
20071547
7年前
JVM
Java開發
作業調度框架
0
推薦
15K
瀏覽
清蒸 JVM (一)
JVM(Java Virtual Machine)Java 虛擬機是整個 java 平臺的基石,是 java 系統實現硬件無關與操作系統無關的關鍵部分,是保障用戶機器免于惡意代碼損害的屏障。Ja...
OtiliaMccra
7年前
JVM
Java開發
0
推薦
13K
瀏覽
安卓復習之旅—JavaGC 機制
概述因為在之前的內存優化 博客中已經提到了Java的內存區域,而垃圾回收是針對堆內存而言的,所以就把堆內存再深入的講一下,然后再講GC機制;
alan-kim
7年前
移動開發
JVM
Android開發
安卓開發
0
推薦
19K
瀏覽
深入分析synchronized的實現原理
記得剛剛開始學習Java的時候,一遇到多線程情況就是synchronized,相對于當時的我們來說synchronized是這么的神奇而又強大,那個時候我們賦予它一個名字“同步”,也成為了我們解...
gouihk0806
7年前
JVM
虛擬化
Java開發
0
推薦
14K
瀏覽
Jvm之用java解析class文件
身為一個java程序員,怎么能不了解JVM呢,倘若想學習JVM,那就又必須要了解Class文件,Class之于虛擬機,就如魚之于水,虛擬機因為Class而有了生命。《深入理解java虛擬機》中花...
dragonahao
7年前
JVM
Java開發
0
推薦
18K
瀏覽
JVM初探- 使用堆外內存減少Full GC
大部分主流互聯網企業線上Server JVM選用了CMS收集器(如Taobao、LinkedIn、Vdian), 雖然CMS可與用戶線程并發GC以降低STW時間, 但它也并非十分完美, 尤其是當...
MilLong
7年前
JVM
Java開發
0
推薦
19K
瀏覽
jvm實戰-基本類型占多少內存
jvm內存占用模型 對象的內存結構 對象頭 Header 包含兩部分數據Mark Word和Kclass: Mark Word:存儲對象自身的運行時數據,如hashCode、GC分代年齡、鎖狀態...
tt89218
7年前
JVM
Java開發
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色