- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.3节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.3节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.2节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.2节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.1节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.4.1节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.5节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.5节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.4节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.4节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.3节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.3节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.2节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.2节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.1节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.3.1节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.2节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.2节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.1节,作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一书中第1章,第1.1节,作者是彭成寒。
- 本节书摘来自华章计算机《JVM G1源码分析和调优》 一作者是彭成寒。 本节书摘来自华章计算机《JVM G1源码分析和调优》 一作者是彭成寒。
- 前言Google 出的 Guava 是 Java 核心增强的库,应用非常广泛。我平时用的也挺频繁,这次就借助日常使用的 Cache 组件来看看 Google 大牛们是如何设计的。缓存本次主要讨论缓存。缓存在日常开发中举足轻重,如果你的应用对某类数据有着较高的读取频次,并且改动较小时那就非常适合利用缓存来提高性能。缓存之所以可以提高性能是因为它的读取效率很高,就像是 CPU 的 L1、L2、L... 前言Google 出的 Guava 是 Java 核心增强的库,应用非常广泛。我平时用的也挺频繁,这次就借助日常使用的 Cache 组件来看看 Google 大牛们是如何设计的。缓存本次主要讨论缓存。缓存在日常开发中举足轻重,如果你的应用对某类数据有着较高的读取频次,并且改动较小时那就非常适合利用缓存来提高性能。缓存之所以可以提高性能是因为它的读取效率很高,就像是 CPU 的 L1、L2、L...
- 为什么这样写呢?我们来解释几个关键点:1.要想让一个类只能构建一个对象,自然不能让它随便去做new操作,因此Signleton的构造方法是私有的。2.instance是Singleton类的静态成员,也是我们的单例对象。它的初始值可以写成Null,也可以写成new Singleton()。至于其中的区别后来会做解释。3.getInstance是获取单例对象的方法。如果单例初始值是null,还... 为什么这样写呢?我们来解释几个关键点:1.要想让一个类只能构建一个对象,自然不能让它随便去做new操作,因此Signleton的构造方法是私有的。2.instance是Singleton类的静态成员,也是我们的单例对象。它的初始值可以写成Null,也可以写成new Singleton()。至于其中的区别后来会做解释。3.getInstance是获取单例对象的方法。如果单例初始值是null,还...
- 提到Java虚拟机(JVM),可能大部分人的第一印象是“难”,但当让我们真正走入“JVM世界”的时候,会发现其实问题并不像我们想象中的那么复杂。唯一真正令我们恐惧的,其实是恐惧本身。而作为整个JVM系列的首篇,本文将带你解除刚开始学习JVM时的种种疑惑。比如:什么是JVM?为什么学习JVM?怎么有效的学习JVM?带着以上的这些问题,让我们一起走入JVM的世界吧。一、什么是JVM?JVM简介:... 提到Java虚拟机(JVM),可能大部分人的第一印象是“难”,但当让我们真正走入“JVM世界”的时候,会发现其实问题并不像我们想象中的那么复杂。唯一真正令我们恐惧的,其实是恐惧本身。而作为整个JVM系列的首篇,本文将带你解除刚开始学习JVM时的种种疑惑。比如:什么是JVM?为什么学习JVM?怎么有效的学习JVM?带着以上的这些问题,让我们一起走入JVM的世界吧。一、什么是JVM?JVM简介:...
- 如下图所示,JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个Class文件获取,这里既可以从ZIP包中读取(比如从jar包和war包中读取),也可以在运行时计算生成(动态代理),... 如下图所示,JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个Class文件获取,这里既可以从ZIP包中读取(比如从jar包和war包中读取),也可以在运行时计算生成(动态代理),...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签