JVM

EDAS 配置 CoreDump 和 GC

淺談: EDAS 建立應用時 ,支援客戶自己自定義生成 coredump 和 GC 的策略,由於 EDAS 使用 JVM 本身就是開源的 Java 容器,所以支援的引數和配置方法也都是一致,只布偶封裝在 E

延遲載入的一些知識和誤區

原文地址 www.hcyhj.cn/2018/11/21/… 最近開始看《java併發程式設計的藝術》一書,從裡面get到了好些知識上的盲點,下面就延遲載入這個問題來分析一波~~ 首先咱們來看一

深入理解Java虛擬機器(一)

(1)原理:把"GC Roots"的物件作為起點,然後向下搜尋,搜尋所走過的路徑稱為引用鏈,當一個物件到GC Roots沒有任何引用鏈相連時,即該物件不可達,也就說明此物件是不可用的。 1、

JVM系列第8講:JVM 垃圾回收機制

在第 6 講中我們說到 Java 虛擬機器的記憶體結構,提到了這部分的規範其實是由《Java 虛擬機器規範》指定的,每個 Java 虛擬機器可能都有不同的實現。其實涉及到 Java 虛擬機器的記憶體,就不得不談

Java基礎篇(JVM)——類載入機制

這是Java基礎篇(JVM)的第二篇文章,緊接著上一篇位元組碼詳解,這篇我們來詳解Java的類載入機制,也就是如何把位元組碼代表的類資訊載入進入記憶體中。 我們知道,不管是根據類新建物件,還是直接使用類變數

Java位元組碼結構剖析二:欄位表

上篇介紹了位元組碼檔案的結構和其常量池分析。緊接其後呢,我們要去了解欄位表的概念和組成結構。接著上篇裡的位元組碼的常量池往後分析。 access_flags 訪問標誌資訊包括該class檔案是類還是介面

Java位元組碼結構剖析一:常量池

這篇部落格開始,我打算帶大家去解讀一下JVM平臺下的位元組碼檔案(熟悉而又陌生的感覺)。眾所周知,Class檔案包含了我們定義的類或介面的資訊。然後位元組碼又會被JVM載入到記憶體中,供JVM使用。那麼,類資訊

首次送書,感謝一路的支援

首發公眾號: Android程式員日記 作者: 賢榆的榆 如果你覺得有幫助歡迎 關注、讚賞、轉發 閱讀時間:2650字 4分鐘 前言 寫給簡書平臺的小夥伴:

JVM 程式碼誰做主?

對 Debug 的好奇 初學 Java 時,我對 IDEA 的 Debug 非常好奇,不止是它能檢視斷點的上下文環境,更神奇的是我可以在斷點處使用它的 Evaluate 功能直接執行某些命令,進行一些計算或

String求求你別秀了

小魯班今年計算機專業大四了,在學校可學了不少軟體開發的東西,也自學了一些JAVA的後臺框架,躊躇滿志,一心想著找個好單位實習。當投遞了無數份簡歷後,終於收到了一個公司發來的面試通知,小魯班欣喜若狂。 到了人

JVM系列第6講:Java 虛擬機器記憶體結構

看到這裡,我相信大家對於一個 Java 原始檔是如何變成位元組碼檔案,以及位元組碼檔案的含義已經非常清楚了。那麼接下來就是讓 Java 虛擬機器執行位元組碼檔案,從而得出我們最終想要的結果了。在這個過程中,Ja

Sonar Java 5.9 釋出,新增 29 條規則

Sonar Java 5.9 釋出了,Sonar (SonarQube)是一個開源平臺,用於管理原始碼的質量。Sonar 不只是一個質量資料報告工具,更是程式碼質量管理平臺。支援的語言包括:Java、PHP、C

1717270646.7454