E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java虚拟机内存监控
《深入理解
Java虚拟机
:JVM高级特性与最佳实践(第3版) 周志明》 - 第12章代码示例
背景最近在看《深入理解
Java虚拟机
:JVM高级特性与最佳实践(第3版)周志明》这本书,书中有些代码示例是为了让读者理解作者表达的意思,但不是完整的代码示例,所以针对这些不完整的代码,自己动手写出完整的代码示例
太自由
·
2024-01-22 09:45
Java
java
jvm
深入理解Java虚拟机
Java虚拟机
Java虚拟机代码示例
并发编程
高频面试题-请把Java垃圾回收器说清楚!
深入理解
Java虚拟机
一书中写到:如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。不同的时代,出现了不同了垃圾收集器,它们被不断的应用在各个版本的
Java虚拟机
中。
敲代码的程序狗
·
2024-01-22 09:14
Java
jvm
面试
java
面试
JVM
程序员
JVM垃圾回收(一)(引用计数法,可达性分析算法)
存在问题循环引用1.2可达性分析算法首先确定根对象(不能被垃圾回收的对象),在垃圾回收之前,先对堆中的所有对象扫描,check每一个对象是不是被根对象直接或者间接的引用,如果是这个对象不能被引用,反之将被回收;
Java
wuyuanhan
·
2024-01-22 09:09
jvm
java
开发语言
003 JDK、JRE、JVM
JVM的全称是JavaVirtualMachine,它是
Java虚拟机
,Java程序在此容器内运行,这就是区别于C/C++语言的特别之处,虚拟
冰冷的粒子
·
2024-01-22 08:19
JavaSE
java
jvm
服务器
JAVA 学习 面试(三)JVM篇
JAVA虚拟机
(JVM)JDK、JRE、JVM的关系JDK>JRE=
Java虚拟机
+Java核心类库##JDK:JAVA开发工具包bin:最主要的是编译器(javac.exe)include:java和
程序员之爹
·
2024-01-22 08:46
java
学习
面试
Spring Boot 整合 Camunda 实现工作流
其核心是一个运行在
Java虚拟机
内部的原
zhousenshan
·
2024-01-22 06:39
业务编排
spring
boot
后端
java
Java内存区域(运行时数据区域)和内存模型(JMM)
Java运行时数据区域和内存模型(JMM)Java运行时数据区域程序计数器
Java虚拟机
栈1.局部变量表2.操作栈3.动态链接4.方法返回地址本地方法栈Java堆方法区运行时常量池直接内存Java内存模型计算机高速缓存和缓存一致性
小驴程序源
·
2024-01-21 20:45
java
开发语言
jvm
探索JAVA神秘运行机制:揭秘JVM内存区域
目录1.前文回顾2.内存区域的划分2.1存放类的方法区2.2程序计数器2.3
Java虚拟机
栈2.4Java堆内存2.5其他内存区域3.核心内存区域运行流程4.总结1.前文回顾上一篇我们一起探索了Java
北京-景枫
·
2024-01-21 20:55
JVM系列
java
jvm
Java虚拟机
堆内存
内存核心流程
本地内存
最通俗易懂的JVM内存管理与对象创建原理
也正是因为Java程序员把控制内存的权力交给了
Java虚拟机
,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那排查错误、修正问题将会成为一项异常艰难的工作。
程序员丶Johnny
·
2024-01-21 18:05
深入理解JVM
jvm
java
JVM:Java类加载机制
1、加载(Loading)”加载“是”类加载“的一个阶段,再这个阶段
Java虚拟机
需要完成三件事:通过一个类的全限定名来获取定义此类的二进
日上三杆快起床
·
2024-01-21 18:51
java
jvm
开发语言
深入理解 java 虚拟机(全章节完整)
走近JavaJDK、JRE与JVM之间的关系:内存溢出的问题及解决jvm可视化监控工具Java的发展java技术体系
Java虚拟机
SunClassicVMExactVMHotSpotVMKVMJRockitJ9DavikMicrosoftJVMAzulVMLiquidVMTaobaoVM
Java
zhengaoly
·
2024-01-21 17:46
JVM(上)
类加载过程1.加载2.链接3.初始化(类加载过程中的初始化)三、类加载器分类大致分两类:细致分类:四、双亲委派机制五、打破双亲委派机制三、JVM运行时数据区一、运行时数据区组成概述二、程序计数器特点:三、
Java
_杨
·
2024-01-21 12:42
jvm
Java学习笔记第一期
2.熟练讲出java如何实现跨平台通过
Java虚拟机
(JVM)实现跨平台,字节码文件
_杨
·
2024-01-21 12:42
java
学习
jvm
jvm复习,深入理解
java虚拟机
一:运行时数据区域
程序计数器(ProgramCounterRegister)它是程序控制流的指示器,简单来说,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器
Java虚拟机
栈(JavaVirtualMachineStack
村口曹大爷
·
2024-01-21 11:26
java
jvm
开发语言
聊聊
Java虚拟机
(一)—— 类加载子系统
其中
Java虚拟机
就是执行Java字节码指令的虚拟机。JVM是什么?
java虚拟机
是运行在各大平台的执行字节码文件的虚拟计算机。如下图所示这样的设计可以让编译后的代码在
归思君
·
2024-01-21 09:27
Java
java
开发语言
jvm
Java (JVM) 内存模型
Java虚拟机
(JVM)JVM是一种抽象计算机,它使计算机能够运行Java程序。JVM有三个概念:规范(指定JVM的工作方式。
Java那些事儿
·
2024-01-21 08:11
Java的特点及解析
这是通过
Java虚拟机
(JVM)实现的,它将Java代码转换为可在任何支持JVM的平台上执行的字节码。垃圾回收:Java自动管理内
学计算机的睿智大学生
·
2024-01-21 07:10
java
开发语言
Java初始化静态变量的时间顺序
Java虚拟机
在类加载期间也同样遵循这个过程。2.初始化过程在较高的层次上,JVM执行以下步骤:img首先,加载并链接类。然后,这个过程的“初始化”阶段处理静态变量初始化。
liululee
·
2024-01-21 07:53
Java 注解(Annotation)
Java虚拟机
可以保留标注内容,在运行时可以获取到标注内容。当然它也支持自定义Java标注。我按照自己的思路,对Annotation进行
猫_1024
·
2024-01-21 06:37
Java对象
对象的创建1.当
java虚拟机
遇到一条字节码new指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。
Aaaamos
·
2024-01-21 04:25
Kotlin中的let、with、also、run、apply
前言Kotlin是一种在
Java虚拟机
上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言作用域函数使我们很频繁使用的函数
盛世光阴
·
2024-01-21 00:12
【转载】
Java虚拟机
类加载机制
本文转自:
Java虚拟机
类加载机制看到这个题目,很多人会觉得我写我的java代码,至于类,JVM爱怎么加载就怎么加载,博主有很长一段时间也是这么认为的。
君莫看
·
2024-01-21 00:18
证明SPI打破双亲委派
注:此处直接摘抄周志明老师的《深入理解
java虚拟机
》站在
Java虚拟机
的角度来看,只存在两种不同的类加载器:一种是启动类加载器(BootstrapClassLoader),这个类加载器使用C++语言实现
好烦吃不胖
·
2024-01-20 23:01
java学习
mysql
spring
jdbc
【Quarkus技术系列】「云原生架构体系」配置参考指南相关的功能机制配置介绍分析
回顾Quarkus介绍Quarkus的概念定义Quarkus是一个为
Java虚拟机
(JVM)和原生编译而设计的全堆栈Kubernetes原生Java框架,用于专门针对容器优化Java,并使其成为无服务器
洛神灬殇
·
2024-01-20 22:45
JVM自动内存管理之二
栈异常如果线程请求分配的栈容量超过JVM允许的最大容量时,会抛出StackOverflowError异常如果
java虚拟机
栈可以动态扩展,并且扩展的动作已经尝试过,但是无法申请到足够的内存去扩展,会抛出
AlanKim
·
2024-01-20 21:07
如何在Java中管理内存和垃圾回收?解释ClassLoader的工作原理?
在Java中,内存管理和垃圾回收主要由
Java虚拟机
(JVM)自动处理,但开发者可以通过理解这些过程来编写更高效的代码。
WangYaolove1314
·
2024-01-20 20:35
java
java
jvm
开发语言
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
jityuytfur
·
2024-01-20 20:38
App加固
iOS加固
数据库
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
咕咕咕叽叽叽1
·
2024-01-20 17:44
App加固
混淆加固
数据库
Kotlin中的扩展函数
前言Kotlin是一种在
Java虚拟机
上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言什么是扩展函数扩展函数就是可以在类的外部声明额外的类的函数
盛世光阴
·
2024-01-20 16:41
java内存参数设置 16G,JVM: 能不能在16G机器上设置17G的堆?
这是一个很有意思的问题:假设我们现在有一台物理内存16G的机器,那么我们能否给运行于其上的
Java虚拟机
分配大于16G大小的堆呢?从直觉上来说,这似乎有点不太可能。
weixin_39933484
·
2024-01-20 14:15
java内存参数设置
16G
JVM内存区域
JVM内存区域JVM的内存区域主要分为以下几个部分:1.程序计数器(ProgramCounterRegister)用于指示当前线程执行的字节码指令位置2.
Java虚拟机
栈(JavaVirtualMachineStacks
[奸笑]这个不是斜眼笑[奸笑]
·
2024-01-20 11:12
jvm
java
jvm
java
开发语言
JVM介绍
1.JVM是什么 JVM是JavaVirtualMachine的缩写,即咱们经常提到的
Java虚拟机
。虚拟机是一种抽象化的计算机,有着自己完善的硬件架构,如处理器、堆栈等,具体有什么咱们不做了解。
xmh-sxh-1314
·
2024-01-20 08:10
jvm
JVM工作原理与实战(十九):运行时数据区-方法区
专栏导航JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、方法区1.方法区介绍2.方法区在
Java虚拟机
的实现3.类的元信息4.运行时常量池5.字符串常量池
橘子-青衫
·
2024-01-20 08:35
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(十七):运行时数据区-栈内存溢出
专栏导航JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、
Java虚拟机
栈二、栈内存溢出1.栈内存溢出介绍2.设置虚拟机栈的大小总结前言JVM作为Java程序的运行环境,
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(十八):运行时数据区-堆
一、运行时数据区
Java虚拟机
(JVM)在运行Java程序期间,会创建并
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(二十):直接内存
一、直接内存在探讨直接内存之前,首先需要理解
Java虚拟机
(JVM)
橘子-青衫
·
2024-01-20 07:31
JVM工作原理与实战
jvm
java
后端
架构
JVM垃圾回收的历史演进:从GC算法到垃圾回收器选择
JVM(
Java虚拟机
)垃圾回收技术是Java语言的核心特性之一,它通过自动管理内存的分配和释放,减轻了开发人员的负担。
地瓜伯伯
·
2024-01-20 07:40
源码
jvm
算法
java
spring
cloud
微服务
面试
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
宝宝别生气了
·
2024-01-20 04:39
App加固
混淆加固
数据库
记录JVM的学习
JVM虚拟机常用参数:在虚拟机中输入java就可以启动一个
java虚拟机
,以横杠开头的都是标准参数;以-X开头的都是非标准参数,当在系统中输入java-X的时候,系统会把所有的非标准参数都列举出来;一般真正用来调优的参数是以
花里胡哨的菜只因
·
2024-01-20 03:24
jvm
学习
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
erterhgj
·
2024-01-20 03:48
App加固
混淆加固
数据库
字节面试官:“Java 内存区域与对象好好解释一下?”
1、运行时数据区域
Java虚拟机
在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途。image.png1.1程序计数器程序计数器(Pro
小何爆炸
·
2024-01-20 03:02
java异常处理
(开发过程中的语法错误和逻辑错误不是异常)执行过程中的异常可以分为两大类:Error(错误):
java虚拟机
无法解决的严重问题。如:JVM系统内部错误,资源耗尽等情况。
༺❀ൢ望༒月❀ൢ❀
·
2024-01-20 03:39
java
java
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
仙女很美哦
·
2024-01-20 02:21
App加固
混淆加固
iOS
数据库
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
我劝你别惹我
·
2024-01-20 01:43
iOS上架
iOS打包
数据库
全面了解网络性能监测:从哪些方面进行监测?
目录摘要引言CPU
内存监控
磁盘监控网络监控GPU监控帧率监控总结摘要本文介绍了网络性能监测的重要性,并详细介绍了一款名为克魔助手的应用开发工具,该工具提供了丰富的性能监控功能,包括CPU、内存、磁盘、网络等指标的实时监测和分析
ergdfhgerty
·
2024-01-20 00:22
app上架
App加固
混淆加固
数据库
【监控】JavaMelody In Action
JavaMelodyInAction前言:在项目的实际运行过程中,我们想知道项目具体运行情况到底是怎么样的,比如,我们关心
java虚拟机
使用的内存是多少?
wangzy-nice
·
2024-01-19 23:23
微服务
监控
后台监控
javaMelody
【六袆 - Go】 Go vs Java;Java语言对比Go语言的区别
GolangVSJava下面是Java和Go语言在运行环境方面的对比矩阵:JavaGo运行环境
Java虚拟机
(JVM)Go运行时(GoRuntime)编译方式源代码编译为字节码源代码直接编译为机器码内存管理自动垃圾回收自动垃圾回收并发模型多线程
鞠崽23333
·
2024-01-19 20:04
Go
golang
开发语言
Java泛型题
Java虚拟机
支持泛型么?什么是泛型擦除?不支持泛型擦除:泛型时通过Java编译器的称为擦除的前端处理来实现的。编译器擦
08d4b522367a
·
2024-01-19 10:45
成功解决java.lang.OutOfMemoryError: Java heap space错误
这个错误会在JVM(JavaVirtualMachine,
Java虚拟机
)的堆内存空间不足以满足程序新对象实例创建需
小 明
·
2024-01-19 07:35
Bug解决大全
java
开发语言
jvm
oom
bug
OutOfMemory
Error
Java深度解析:类的生命周期与类加载过程
文章目录加载阶段连接阶段-验证连接阶段-准备连接阶段-解析初始化阶段使用卸载最近在学习
Java虚拟机
,学到了类的声明周期,有些比较难理解的点,特地来总结一下。
无限进步23
·
2024-01-19 07:59
Java
基础
java
开发语言
Java
虚拟机
JVM
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他