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
简单易学;面向对象平台无关性(
Java虚拟机
实现平台无关性);可靠性;安全性;支持多线程;支持网络编程并且很方便(Java语言诞生本身就
跟浩哥学大数据
·
2023-12-06 10:19
JAVA
java
一篇文章彻底搞懂
Java虚拟机
常用的虚拟机有VMWare,VisualBox,JavaVirtualMachine(
Java虚拟机
,简称JVM)。
Java_苏先生
·
2023-12-06 09:59
从入门到精通38万字超详细的Java面试题&八股文&知识点全面汇总
tk=Rl12WcNmo2SCZ3457Java基础面试题1.什么是
Java虚拟机
(JVM)?为什么Java被称作是“平台无关的编程语言”?2.JDK、JRE、JVM分别是什么关系?
骑鱼~过海
·
2023-12-06 08:17
java
开发语言
面试
tomcat之加载器
如果像前面章节中那样使用系统的加载器来加载servlet和其他需要的类,这样servlet就可以进入
Java虚拟机
CLASSPATH环境下面的任何
tracy_668
·
2023-12-06 08:00
【从零开始学习JVM | 第一篇】快速了解JVM
前言:在探索现代软件开发的丰富生态系统时,我们不可避免地会遇到一个强大而神秘的存在——
Java虚拟机
(JVM)。
我是一盘牛肉
·
2023-12-06 06:47
【从零开始学习JVM】
学习
jvm
java
开发语言
spring
chatgpt
Mysql date类型设置默认值curdate失败解决
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-12-06 04:51
mysql
数据库
日志JavaAgent-NoClassDefFoundError
javaagent通过
Java虚拟机
(JVM)的InstrumentationAPI来实现代码的侵入。
胖当当技术
·
2023-12-06 03:23
java
开发语言
ARM64安全特性之SMAP
它的目的是防止特权模式下的恶意软件或漏洞利用程序访问受限
内存区域
,从而提高系统的安全性。SMAP的主要原理是通过设置特殊的访问权限位(AP位)来限制特权模式下的内存访问。
车联网安全杂货铺
·
2023-12-05 22:56
系统安全
arm开发
系统安全
linux
安全
iot
Java内存模型
本文主要内容出自周志明老师《深入理解
Java虚拟机
》一书,是笔者结合自己的理解,提取重点,重新组织排版后,总结的读书笔记。计算机性能摩尔定律:描述处理器晶体管数量与运行效率之间的发展关系。
未子涵
·
2023-12-05 17:46
C/C++内存管理
new和delete操作自定义类型3,new/delete底层实现4,new和delete的实现原理5,malloc/free和new/delete的区别三,动态空间的析构和构造一,C/C++内存分布
内存区域
的大概介绍
青春:一叶知秋
·
2023-12-05 17:34
c++
开发语言
Java中常用的垃圾回收器
垃圾回收(GarbageCollection,GC)是
Java虚拟机
(JVM)的一个重要部分,它帮助开发者管理内存,确保程序能有效并且安全地运行。
一个搬砖的农民工
·
2023-12-05 17:19
JVM
java
jvm
垃圾回收器
CMS
G1
Parallel
Android 内存管理
非常详细的一篇文章https://blog.csdn.net/lovelease/article/details/82348448当一个程序加载到内存中时,它由四个
内存区域
组成:堆栈(Stack):存储由该程序的每个函数创建的临时变量堆
Ghost2019
·
2023-12-05 15:35
怎么拿Offer拿到手软?JVM、高并发、Spring、Netflix、Spring Cloud都要强化了解
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出
Java
青花锁
·
2023-12-05 13:55
送书活动
Java基础
java
面试
offer
工作
spring
cloud
spring
架构
人工智能时代AIGC绘画实战
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出
Java
青花锁
·
2023-12-05 13:52
送书活动
AI
人工智能
AIGC
chatgpt
midjourney
JVM之基本概念(一)
(2)运行过程:我们都知道Java源文件,通过编译器,能够生产相应的.Class文件,也就是字节码文件,而字节码文件又通过
Java虚拟机
中的解释器,编译成特定机器上的机器码。
武昌库里写JAVA
·
2023-12-05 09:01
高手面试
jvm
JVM之
内存区域
(二)
JVM
内存区域
JVM
内存区域
主要分为线程私有区域【程序计数器、虚拟机栈、本地方法区】、线程共享区域【JAVA堆、方法区】、直接内存。
武昌库里写JAVA
·
2023-12-05 09:01
高手面试
jvm
JVM字节码指令表
虚拟机字节码指令表(《深入理解
Java虚拟机
》第二版)JVM指令表常量型本地变量数组变量类型将值存入变量将值存入数组将值弹出栈顶复制栈顶数值指令交换指令变量计算变量增加指定值跳转指令返回指令获值/赋值指令调用方法指令创建对象指令异常指令锁指令常量型助记符指令含义
狂奔的蜗牛已被占用
·
2023-12-05 09:33
JavaSE
JVM
指令表
JVM简介
MathDemo.javaJVM内容JVM(JavaVirtualMachine)是
Java虚拟机
的缩写,是Java程序运行的环境。JVM是一种能够解释Java字节码并将其转换为机器指令的软件。
落日与晚风,
·
2023-12-05 09:31
java
JAVA基础
它是运行已编译Java程序所需的所有内容的集合,包括
Java虚拟机
(JVM),Java类库,java命令和其他的一些基础构件。但是,它不能用于创建新程序。
12345婷花
·
2023-12-05 07:01
数据结构——栈
数据结构——栈一、理解栈1.栈的定义2.什么是
Java虚拟机
栈3.什么是栈帧二、测试Java实现栈的方法测试一测试二三、通过顺序表实现自己的栈创建一个类Stack表示栈中的情况创建一个类Test用来测试对栈的操作测试一测试二思考用什么结构实现栈最优
十七ing
·
2023-12-05 04:27
数据结构
数据结构
java
intellij-idea
synchronized的实现原理
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-12-05 04:53
java
java
面试官:说说synchronized与ReentrantLock的区别
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-12-05 04:53
面试干货
java
基础堆溢出原理与DWORD SHOOT实现
对于堆管理系统来说,响应程序的内存使用申请就意味着要在"杂乱"的堆区中"辨别"出哪些内存是正在被使用的,哪些内存是空闲的,并最终"寻找"到一片"恰当"的空闲
内存区域
,以指针形式返回给程序。1."
Risehuxyc
·
2023-12-05 03:08
#
C/C++
数据结构
Jboss启动报错Unrecognized VM option PermSize=128m
1.问题现象JBoss启动提示创建
JAVA虚拟机
失败,异常信息如下异常截图异常日志============================================================
=PNZ=BeijingL
·
2023-12-05 03:48
应用服务
java
开发语言
《深入理解
JAVA虚拟机
》学习笔记--JAVA内存模型
Java虚拟机
规范中试图定义一种Java内存模型(JavaMemoryModel,JMM)来屏蔽各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。
木子小三金
·
2023-12-05 02:02
JVM内存模型与GC算法 (转)
1.JVM内存模型imageJVM内存模型如上图,需要声明一点,这是《
Java虚拟机
规范(JavaSE7版)》规定的内容,实际区域由各JVM自己实现,所以可能略有不同。以下对各区域进行简短说明。
伐无道
·
2023-12-05 01:13
java中jvm虚拟机详解_深入理解
Java虚拟机
(一) -- 详解JVM
内存区域
前言在周志明老师的《深入理解
Java虚拟机
:JVM高级特性和最佳实践》中有下面一段话:Java与C++之间有一堵有内存动态分配和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙里面的人却想出来。
Hey'u
·
2023-12-05 01:50
java中jvm虚拟机详解
虚拟机设计与实现:以jvm为例 pdf_
Java虚拟机
:Jvm概念和原理详解以及GC机制的分析...
注:源代码就是.java文件,JVM字节码就是.class文件1.Java堆(JavaHeap):(1)是
Java虚拟机
所管理的内存中最大的一块。(2)在虚拟机启动的时候创建。
weixin_39842519
·
2023-12-05 01:50
虚拟机设计与实现:以jvm为例
pdf
JVM笔记:
Java虚拟机
的字节码指令详解
JVM笔记:
Java虚拟机
的字节码指令详解字节码结构字节码的格式魔数(MagicNumber)1.2版本号(VersionNumber)1.3常量池(ConstantPool)1.4访问标志(AccessFlags
five-five
·
2023-12-05 01:20
java
jvm
深入理解JVM:字节码指令详解
Java虚拟机
你的指令由一个字节长度的,代
帅帅的Max
·
2023-12-05 01:50
JVM基础与原理
jvm
Java中JVM虚拟机详解
JVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
是啥东西呢
·
2023-12-05 01:49
java
jvm
java
开发语言
大数据
容器
白话说
Java虚拟机
原理系列【第二章】:Class字节码文件详解
常量池中数据的类型:字面量/符号引用常量池Constant_Pool的结构5.访问标志6.类索引/父类索引/接口索引集合7.字段表集合8.方发表集合9.属性表集合10.字节码指令前导说明:本文基于《深入理解
Java
上树的蜗牛儿
·
2023-12-05 01:18
Java虚拟机原理
java
jvm
开发语言
class字节码文件
OC------深拷贝和浅拷贝
一,深拷贝和浅拷贝1,深拷贝:内容拷贝,拷贝数据到一块新
内存区域
,指针指向拷贝的数据区域。
付闯688
·
2023-12-05 01:01
ios
JVM简单了解内存溢出
JVMoracle官网文档:https://docs.oracle.com/en/java/javase/index.html什么是JVMJVM(JavaVirtualMachine)原名
Java虚拟机
org0610
·
2023-12-05 00:17
jvm
Linux入门 29_Linux中shell脚本中的变量及变量传参详解
1、变量的定义变量本质上就是一片
内存区域
的地址即寻址符号的别名,当我们运行shell脚本时命令无法操作一直变化的目标,所以需要引入变量来解决此问题,即用一串固定的字符来表示不固定的目标。
阿王不想秃头
·
2023-12-04 19:10
Linux入门
linux
shell
JVM中 Minor GC 和 Full GC 的区别
Java虚拟机
(JVM)在运行时进行垃圾回收,主要分为两种类型:MinorGC和FullGC。
一个搬砖的农民工
·
2023-12-04 19:07
Java
jvm
垃圾回收
Minor
GC
Full
GC
深入理解JVM内存空间的担保策略
Java虚拟机
(JVM)的内存管理是Java性能调优中最重要的方面之一,特别是在处理大型应用和服务时。JVM内存管理的一个关键组成部分是垃圾回收(GC)。
一个搬砖的农民工
·
2023-12-04 19:32
Java
jvm
空间担保策略
垃圾回收
java中强引用、软引用、弱引用、虚引用的区别是什么?
当内存空间不足,
Java虚拟机
宁愿抛出OutOfMemoryError错误,也不会回收这种对象。软引用(SoftReference):软引用是用来描述一些还有用但并非必
xiangpingeasy
·
2023-12-04 19:02
Java
java
jvm
java引用类型
强引用
软引用
弱引用
虚引用
多线程基础
一个应用程序的运行基本单位就是一个进程,而进程是由线程组成的,一个进程最少有一个线程,进程中有一个主要的线程,叫做主线程,是
java虚拟机
创建,里面有main()方法。
Wells_Wang1005
·
2023-12-04 18:02
05 JVM执行引擎
1.执行引擎概述执行引擎是
Java虚拟机
核心的组成部分之一。
5c4797452c5f
·
2023-12-04 16:57
JVM优化
一、什么是JVMJVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
布尼-QXT
·
2023-12-04 16:32
JVM
jvm
java
开发语言
JVM性能调优竟然出了教程!爱了!
JVM,即“
Java虚拟机
”,有点类似于“操作系统”,上面跑着Java程序。
Java团长在csdn
·
2023-12-04 13:19
java
面试
编程语言
jvm
软件开发
面试题-JVM性能调优
目录前言JVM性能调优内存溢出错误堆溢出错误和预判堆溢出的错误虚拟机栈和本地方法栈溢出错误方法区(元数据区)和运行时常量池溢出直接
内存区域
的溢出实践案例如何正确利用大内存-高性能硬件上的程序部署策略如何排查内存溢出错误如何排查系统
java领域
·
2023-12-04 13:16
java
面试
经验分享
程序人生
分布式
JVM性能调优理论与实践
方法区保存class文件加载后的类信息,常量池数据等1.8后叫metaspace会OOM,如动态加载类文件时:java.lang.OutOfMemoryError:PermGenspace堆最大的
内存区域
changtianshuiyue
·
2023-12-04 13:12
jvm
java
算法
强引用 弱引用 软引用 虚引用 的区别以及使用场景
当内存空间不足,
Java虚拟机
宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题。
xiaotao_bigdata
·
2023-12-04 10:11
jvm
java
算法
Java四种引用类型: 强引用、弱引用、软引用、虚引用
如下:Objecto=newObject(); // 强引用当内存空间不足,
Java虚拟机
宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题
没头脑遇到不高兴
·
2023-12-04 10:11
JVM
Java
Java四种引用类型
强引用
弱引用
软引用
虚引用
内存垃圾回收
对一个方法调用完成后,如何立即恢复该方法使用的内存:一、在Java中,垃圾回收是由
Java虚拟机
(JVM)自动管理的,而不是由程序员手动进行的。
北执南念
·
2023-12-04 05:06
Java基础
java
2023.12.2 JAVA学习day01,变量,数据类型,键盘录入
计算键盘录入的值1.JDKJDK:javadevelopmentkit(java开发工具)JRE:javaruntimeenvironment(java运行时环境)JVM:JavaVirtualMachine(
java
白白的wj
·
2023-12-04 05:03
java
学习
开发语言
java-ee
intellij
idea
JVM配置、监控、调优
1.JVM资料
java虚拟机
设置#xms虚拟机最小内存xmx虚拟机最大内存xmn新生代初始内存(比NewRatio优先)-Xms256m-Xmx256m-Xmn192M#老年代和新生代比例,默认2-XX
kenick
·
2023-12-04 04:25
java
java
开发语言
后端
解读
Java虚拟机
垃圾回收器:探究经典算法背后的奥秘
目录一、GC分类与性能指标(一)垃圾回收器分类(二)性能指标(三)不可能三角二、不同的垃圾回收器概述三、Serial回收器:串行回收四、ParNew回收器:并行回收五、Parallel回收器:吞吐量优先六、CMS回收器:低延迟七、G1回收器:区域化分代式(一)Region(二)记忆集(三)运行过程八、垃圾回收器总结九、GC日志分析一、GC分类与性能指标(一)垃圾回收器分类1、按垃圾回收线程数串行回
zoeil
·
2023-12-04 03:16
jvm
java
jvm
serial
G1
垃圾收集器
CMS
ParNew
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他