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虚拟机札记
jdk jre jvm联系与区别
jvm:
java虚拟机
,是一个虚拟的用于执行字节码的"虚拟计算机",它也定义了指令集,寄存器集、结构栈、垃圾收集堆、内存区域。jvm负责解释运行java字节码(.class文件),边解释边运行。
学姐抱抱.
·
2024-01-02 07:55
java
利用idea+ jclasslib插件查看和分析 Java 类文件的字节码
这个插件尤其对于想要深入了解Java字节码、类加载机制、以及
Java虚拟机
(JVM)内部工作原理的开发者非常有用。
薛定谔的zhu
·
2024-01-02 05:46
java
intellij-idea
ide
【深入了解】Java核心机制之垃圾回收
不同于C++需要自行释放内存的机制,
Java虚拟机
(JVM)提供
码农K
·
2024-01-01 22:11
【JVM篇】Java是如何实现平台无关的?
✔️什么是平台无关性✔️平台无关性的实现✔️
Java虚拟机
✔️字节码✔️Java语言规范✔️扩展知识仓✔️平台无关性的好处✔️有哪些语言实现了平台无关?✔️Java中基本数据类型的大小都是确定的吗?
昕宝爸爸爱编程
·
2024-01-01 22:01
#
JVM
jvm
java
开发语言
安神的投资
札记
——指数跟踪周报(20220902)
本周关键词:忘记它本周,全线调整。上证50,-1.47%;沪深300,-2.04%;中证100,-2.28%;中证500,-2.36%;深证100,-2.95%;创业板指数,-4.06%;中证1000,-2.91%;800医卫,-0.70%。从7月份开始,跟踪的所有规模指数都在走下坡路。这个坡又多长,不知道。目前看,一直走到年底也不是没有可能。感觉整个市场的情绪很差,出坏消息,跌。出好消息,也跌。
echo安神
·
2024-01-01 20:45
java序列化是什么做什么用的
ava序列化是指将一个Java对象转换为字节流的过程,以便将其存储到文件或通过网络发送到另一个
Java虚拟机
(JVM)。反序列化则是将字节流转换回Java对象的过程。
emma20080101
·
2024-01-01 16:55
java
开发语言
安神的投资
札记
——指数跟踪周报(20210730)
本周关键词:双减上证50,-6.69%;沪深300,-5.46%;中证100,-7.29%;中证500,-3.13%;深证100,-5.05%。本周,五大规模指数全线下跌。7月26日,受落地的双减政策影响,教育股上演“一字跌停”,“喝酒、吃药、医美”也集体熄火。这一周可以命名为“因为不许补课引发的一次跳水”。(注意以下是网上的段子)孩子不用补课,开辅导班的活不下去了,教育股崩盘;孩子不补课,眼睛变
echo安神
·
2024-01-01 16:18
反射的原理
1、
Java虚拟机
可以通过称为运行时类型信息(RTTI,RunTimeTypeInformation)的技术在运行时检查任何类,这是通过一种称为Class对象的特殊对象完成的,该对象包含有关类的信息。
study_go_on
·
2024-01-01 14:01
AI短视频生成与制作从入门到精通
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出
Java
青花锁
·
2024-01-01 14:22
活动
人工智能
短视频
快速构建AI应用 -- AWS无服务器AI应用实战
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出
Java
青花锁
·
2024-01-01 14:52
AI
送书活动
人工智能
aws
serverless
AI
AWS解决方案架构师学习与备考
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出
Java
青花锁
·
2024-01-01 14:52
活动
aws
学习
云计算
解决方案架构师
架构
青春期教育,真是方法多多——李镇西老师《爱心与教育》阅读
札记
文/涅阳三水手记四:青春期教育调查孩子们内心的各种需求,苦恼,李镇西老师意识到,中学生的心灵不堪重负。一名优秀的教师应该同时又是一名出色的心理学家。教师习惯于把学生的心理疾病,性格弱点当做政治思想,道德品质问题来解决,或是热情的教育,或是严格的批评,都是牛头不对马嘴的做法。学生向李老师推荐戴尔·卡耐基的作品,《人性的优点》,原因是这本书能教给他课本上没有的知识,怎样处世。素质教育的首要任务,就是优
黑河畔梁波涛
·
2024-01-01 14:23
《深入理解
Java虚拟机
》3.高效并发_Java内存模型与线程
>>内存模型与线程路飞大佬笔记JMM内存模型、volatile关键字问题总结1.1Java内存模型Java内存模型的主要目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到内存和从内存中取出变量值这样的底层细节。此处的变量(Variables)与Java编程中所说的变量有所区别,包括了实例字段、静态字段、和构成数组对象的元素,但是不包括局部变量与方法参数,因为后者是私有的,不会被共享
shstart7
·
2024-01-01 12:52
JVM
读书笔记
java
jvm
Java内存模型
线程
Java内存结构
三目运算符使用的一些注意事项, 三目运算符中的一些“潜规则“
expression2:expression3注意事项:1.
java虚拟机
在编译三目运算时是以“?”和“:”来判断各位置的代码充当的结构。“?”前作为一部分,“?”
向上的狼
·
2024-01-01 10:44
错误示例
Java干货
思考题目
java
javase
cms垃圾回收器的优点和垃圾收集的详细过程
什么是cmsCMS(ConcurrentMarkSweep)是
Java虚拟机
中的一种垃圾回收器,它主要针对长时间运行的大型应用程序进行优化,其主要优点包括:并发收集:CMS垃圾回收器可以在应用程序运行时并发收集垃圾
杵意
·
2024-01-01 03:54
jvm
java
算法
金三银四就要到还搞不懂 JVM 怎么办 (内有文档)
一、什么是JVMJVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
程序媛马小兮
·
2024-01-01 01:59
java虚拟机
内存管理
文章目录概要一、jdk7与jdk8内存结构的差异二、程序计数器三、虚拟机栈3.1什么是虚拟机栈3.2什么是栈帧3.3栈帧的组成四、本地方法栈五、堆5.1堆的特点5.2堆的结构5.3堆的参数配置六、方法区6.1方法区结构6.2运行时常量池七、元空间概要根据JVM规范,JVM内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。其中各个部分的概述如下:名称特征作用配置参数异常程序计数器线程私
他叫阿来
·
2023-12-31 23:06
jvm
jvm
堆
方法区
运行时常量池
新生代老年代
重读《我就想做班主任》
札记
(10)要保持一颗干净的心
于洁老师采访自己的初中语文老师钱老师,请钱老师对年轻教师说点什么。钱老师这样说:“一个人要有教育情怀,就要热爱教师这个工作,要认真对待工作,要坚持下去才会有职业的幸福感。我感觉最大厦的工作技巧就是人心换人心。年轻教师一路向前走,肯定会遇到很多问题,要沉得住气,走好自己的路。如今压力大,竞争也很激烈,要保持一颗干净的心。”钱老师告诉我们要保持一颗干净的心,这份暖心的提醒其实给老师们指了一条关于教育的
静迎
·
2023-12-31 23:24
Java 并发编程三大特性--volatile
volatile是
Java虚拟机
提供的轻量级的同步机制1.保证可见性2.不保证原子性3.禁止指令重排2、JMM你谈谈?Java内存模型3、你在哪些地方用到过volatile?
杀神lwz
·
2023-12-31 15:14
java线程
java
面试
深入理解
java虚拟机
(第二版)——第三章:内存分配与回收策略
一、java对象分配策略java中所说的自动内存管理最终可以归结到两个问题:自动分配不存自动回收内存对象的内存分配主要是在堆上进行,堆根据对象不同的存活周期分为不同的区域,新生对象一般分在了Eden区域,如果启动了线程分配缓冲,则优先会分配到TLAB上。有少数情况新生对象会直接分配到老年代区域。实际情况要根据虚拟机模式和收集器组合来确定。以下结论是Client模式下配合Serial和SerialO
浮生闲游
·
2023-12-31 15:54
2019-01-04今日内容
面试题1.什么是
Java虚拟机
?为什么Java被称作是“平台无关的编程语言”?
Java虚拟机
是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被
Java虚拟机
执行的字节码文件。
天道灬酬勤
·
2023-12-31 14:42
《爱悟
札记
》之《今天的快乐》
自从那一年腰椎盘突出,不能下床做任何事,只能在床上躺着痛,我就深深地感受到,能够自由自在的做事,是何等幸福、快乐。所以从此以后,我把锻练当成了要事,把做事当成了享受。也觉得,有事可做,能做事的日子,是特别特别幸福、特别充实、特别快乐的好日子。今天,就是这样一个特别幸福、充实、快乐的好日子。早点五十五起床,洗漱完毕去给孩子们早班辅导。七点一十下课,加紧回家做好营养早餐,然后母子俩一起快乐的共享美食。
一三二五
·
2023-12-31 12:02
春节
札记
:所有的小团圆,都是心的大欢喜
去年,搬了新家。这是我特别满意的地方,过年也留在了新家。大年三十,母亲当然要和我在一起。她可能有些认床,我不担保她睡得舒坦。今年,我赶在年三十前收拾、打理好一切。之后,带齐东西在母亲这边住上几天。我所能尽的孝道,无非就是给钱以及陪伴。说到陪伴,这也是我的不足之处。幸好,她的晚年生活比我还要丰富多彩。但岁月毕竟不太饶人,但即便这样——她,依然是最有富态的老人家。林说:看到我,就像看到从前的母亲。这是
飘雨桐V
·
2023-12-31 09:05
《历史》与《战国策》
札记
(二百八三)
貂勃常恶田单,曰:“安平君,小人也。”安平君闻之,故为酒而召貂勃,曰:“单何以得罪于先生,故常见誉于朝?”貂勃曰:“跖之狗吠尧,非贵跖而贱尧也,狗固吠非其主也。且今使公孙子贤,而徐子不肖。然而使公孙子与徐子斗,徐子之狗,犹时攫公孙子之腓而噬之也。若乃得去不肖者,而为贤者狗,岂特攫其腓而噬之耳哉?”安平君曰:“敬闻命!”明日,任之于王。貂勃经常中伤田单,说:“安平君是个小人。”安平君听到后,故意摆设
刘子曰_b08e
·
2023-12-31 08:50
杨晓峰-第1讲 | 谈谈你对Java平台的理解?
JDK8)内嵌的Class-Loader,例如Bootstrap、Application和ExtensionClass-loader;类加载大致过程:加载、验证、链接、初始化(这里参考了周志明的《深入理解
Java
99e167907635
·
2023-12-31 08:20
童年形成的性格陷阱,怎样拖累着你的人生?
三面人
札记
儿时,我们可能或多或少都受到过一些不公平的对待,比如:被指责、被过于严格地要求、被控制、被溺爱、被忽略、被同伴嘲笑排挤、甚至被信任的人抛弃和伤害等。
全民学府志愿者服务工作站
·
2023-12-31 06:21
你不得不知道的 Java jvm 类加载 反射
jvm是java的底层,本文学习探讨下java的jvm及关联的类加载和反射知识JVMJVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JV
平凡的柚子
·
2023-12-31 06:42
《深入理解
JAVA虚拟机
笔记》并发与线程安全原理
除了增加高速缓存之外,为了使处理器内部的运算单元能尽量被充分利用,处理器可能对输入代码进行乱序执行(Out-Of-OrderExecution)优化。处理器会在计算之后将乱序执行的结果重组,保证该结果与顺序执行的结果一致,但不保证程序中各个语句计算的先后顺序与输入代码中的顺序一致,因此,如果存在一个计算任务依赖另一个计算任务的中间结果,那么其顺序性并不能靠代码的先后顺序来保证。与处理器的乱序执行优
川峰
·
2023-12-31 05:34
Java知识笔记
Java
JVM
线程同步原理
线程实现和调度
原子性
可见性与有序性
锁优化
volatile
jps命令 pwdx命令
jps命令pwdx命令1、jps命令2、pwdx命令1、jps命令来自文心一言:jps是
Java虚拟机
提供的一个命令行工具,用于显示当前正在运行的Java进程的ID和主类的名称。
OceanWaves1993
·
2023-12-31 03:13
linux
jps
pwdx
Java JDK中每一个部分是用来干什么的
答:JDK最核心的组成部分是JVM(JavaVirtualMachine),它是
Java虚拟机
,真正运行Java程序的地方。什么是核心类库?答:它是Java本身写好的一些程序,给程序员调用的。
emplace_back
·
2023-12-31 01:08
Java
java
开发语言
过好今天,就是生命的意义所在
【这是来一桶连续第9篇读书
札记
】HoneyHoney孙燕姿-完美的一天来一桶-悦读(273):刘润,《五分钟商学院·工具篇》,第249-309页。
贺小桶
·
2023-12-31 00:37
成君研修
札记
896
1、【洞见】早年父母不自觉地以爱的名义伤害孩子,晚年孩子下意识地以孝的名义伤害父母,可见爱与被爱都需要学习。关键词:以孝的名义伤害父母。成君感悟:就像有阴影的地方一定会有太阳一样,凡事都是一体两面的。当我们做出这样的行为,就会料想到他有匹配的结果与之对应。正所谓:欲知过去世,今生受者是。欲知来世果,今生做者是。而也正如师父断言,也许不用来世,今生即可实现。2、在师父的强迫症处方中,有一条,说每天运
成君_81e7
·
2023-12-30 23:18
JVM系列5——垃圾收集器
java虚拟机
提供了不同的收集器。垃圾收集的目标范围整个新生代(MinorGC)或者整个老年代(MajorGC)或者整个Java堆(FullGC)。
小地瓜。
·
2023-12-30 23:18
jvm
java
算法
JVM垃圾收集器(G1,ZGC)
垃圾收集器4.1.原理4.2.YOUNGGC4.3.MixedGC4.5.测试4.6.对于G1垃圾收集器优化建议5.ZGC5.1.内存布局5.2.性能5.3.染色指针技术5.4.工作过程本篇文章主要讲解一下
java
鱼遇熊掌
·
2023-12-30 23:46
java
开发语言
后端
Java多线程的生命周期,同步互斥锁机制(Lock,synchronized)
目录1.线程的生命周期2.线程的同步1.同步代码块2.同步方法3.Lock锁4.生产者与消费者问题1.常见方法2.等待唤醒机制的代码实现5.阻塞队列1.线程的生命周期
Java虚拟机
中线程分为六个状态,转换关系如下
JungleiRim
·
2023-12-30 22:50
JavaSE
java
性能优化
开发语言
《爱悟
札记
》之《止步不前等于倒退》
这两年在不少写作平台上转来转去,最大的收获是交了几个实实在在热爱文学,用心书写的好朋友。看他们一个个始终拥有着码字的热情,在文字的世界里越来越精彩,我感到了羞愧——为自己意志衰退、止步不前而羞愧。文学的梦想也曾经把我点燃。我也曾热血沸腾地憧憬过,也曾热火朝天地书写过,还一度把努力感悟的脚步抬得高高的。只是,我的梦想和现实之间有太大的距离。既有生活的琐碎困扰,又有自身功力不足,更有自身毅志力的不坚定
一三二五
·
2023-12-30 22:40
java常见面试题第一弹
Java的编译器可以将源代码编译成字节码,这种字节码可以在任何支持
Java虚拟机
(JVM)的计算机上运行。由于这种特性,Java程序可以在不同的硬件和操作系统平台上运行,提高了程序的
广寒舞雪
·
2023-12-30 22:04
java
java
马登《品味》的阅读
札记
第一章让人生充满美感1.只有我们内心强大的精神、理想的灵魂,才能让我们变得美好,不断提升我们。P122.具有良好品格的人能从最平淡的环境中找寻美感,让最黑暗的家充满阳光,在最恶劣的环境里找寻美感与优雅。P123.对真正美感的热爱会让孩子远离任何玷污与抹黑他们品格的事物。P134.每个灵魂天生都会对美感给予反馈,但对美感的本能的爱必须要让双眼与心灵接受培训,否则这种本能就会枯萎。P13第二章用心接受
kouen1
·
2023-12-30 21:56
【九洲芳文】书海
札记
之--漫谈对于“日更”写作的一些看法
因为我爱好写作的缘故,还因为伴随着科技、网络和智能手机得以广泛普及的原因,时间一长久而久之,就在各类网络软件和APP上面,很有幸地结识到一群志同道合、喜欢文学与写作的文友们。我从各类写作APP软件中看到,有一些欢喜写作的爱好者们,既不单单嘴上是这样去说说而已;也不是只为随波逐流紧跟着那些同样是欢喜写作的人一起附庸风雅些什么;更从没想过要通过写作来捞取好处;因为真心实意地欢喜写作,他或她还会坚持做“
杜老倌侠客居70后欢喜写作
·
2023-12-30 17:55
15-JVM面试题(77题)
意思就是说,在32位和64位的
Java虚拟机
中,int类型的长度是相同的。3、Serial与ParallelGC之间的不同之处?Serial与Parallel在GC
不减肥到一百三不改名字
·
2023-12-30 17:34
Java中的堆和栈有什么区别
存储位置:堆和栈是
Java虚拟机
(JVM)中的两个主要部分,分别用于存储不同类型的数据。堆是动态分配的内存空间,主要用于对象的创建,即所有的对象实例以及数组都存储在堆内存中。
程序大虾
·
2023-12-30 16:48
java
jvm
开发语言
OPPO一面电话面试总结
1.进程和线程的区别2.
java虚拟机
内存结构内存模型,
Java虚拟机
,程序计数器(和线程共生,记录执行位置);虚拟机栈(每个方法的执行都伴随着一个栈帧的入栈与出栈,主要组成部分编译期确定的局部变量表)
阳生植物人
·
2023-12-30 12:57
《历史》与《战国策》
札记
(二百八六)
齐闵王之遇杀,其子法章变姓名。为莒太史家庸夫。太史敫女奇法章之状貌,以为非常人,怜而常窃衣食之,与私焉。莒中及齐亡臣相聚,求闵王子,欲立之。法章乃自言于莒。共立法章为襄王。襄王立,以太史氏女为王后,生子建。太史敫曰:“女无谋而嫁者,非吾种也,汙吾世矣。”终身不睹。君王后贤,不以不睹之故,失人子之礼也。齐闵王被杀害,他的儿子法章改名换姓,做了莒地一个姓太史人家的仆人。太史敫的女儿看见法章的相貌很奇特
刘子曰_b08e
·
2023-12-30 11:58
【Java开发岗面试】八股文—
Java虚拟机
(JVM)
声明:背景:本人为24届双非硕校招生,已经完整经历了一次秋招,拿到了三个offer。本专题旨在分享自己的一些Java开发岗面试经验(主要是校招),包括我自己总结的八股文、算法、项目介绍、HR面和面试技巧等等,如有建议,可以友好指出,感谢,我也会不断完善。想了解我个人情况的,可以关注我的B站账号:东瓜LeeJava程序的运行环境(Java二进制字节码的运行环境)好处:一次编写,到处运行自动内存管理,
东瓜Lee
·
2023-12-30 11:14
---Java开发岗面试---
java
面试
jvm
校招
秋招
春招
想要学会JVM调优,先掌握JVM内存模型和JVM运行原理
1、前言今天将和你一起探讨
Java虚拟机
(JVM)的性能调优。JVM算是面试中的高频问题了,通常情况下总会有人问到:请你讲解下JVM的内存模型,JVM的性能调优做过?
cxzm_1024
·
2023-12-30 08:56
性能优化
Java基础
jvm
性能优化
读清史
札记
十六
清顺治十三年,公元1656年,荷兰国请表修贡。荷兰是很早就开始向东方尤其是亚洲地区进行殖民活动的国家之一。其实所谓殖民,说的简单一点,就是能买的就花钱买这叫贸易,不能花钱买的就武力明抢,抢到了,我就占领这里就是殖民。因此我一直觉得,这就是资本主义的原罪。荷兰在1602年成立的自己的荷兰东印度公司(晚于英国东印度公司两年),专营对东方的贸易与殖民活动。其实所谓公司,不如说是一个由荷兰政府特许的以殖民
小辉爱吃大苹果
·
2023-12-30 07:06
Java虚拟机
中的垃圾回收
2垃圾回收2.1判断一个对象是否可回收2.1.1引用计数法如果一个对象被另一个对象引用,那么它的引用计数加一,如果那个对象不再引用它了,那么引用计数减一。当引用计数为0时,该对象就应该被垃圾回收了。但是下面这种互相引用的情况就无法回收了:两个对象的计数都为1,导致两个对象都无法被释放2.1.2可达性分析算法垃圾回收之前,扫描所有对象,判断每个对象是否被根对象引用,如果没有被根对象引用,那么在以后垃
xiongyuqing
·
2023-12-30 03:39
Java
java
jvm
开发语言
如何学好JVM征服面试官?一篇Class 类文件结构你还不会吗?
Java虚拟机
不和包括Java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了
Java虚拟机
指令集和符号表以及若干其他辅助信息。
编辑小猿
·
2023-12-30 01:32
综合架构tomcat
jrejavaruntimeenviromentjava运行环境jdkjavadelelopmentkitjava开发环境(很多内容)=jre+额外java工具jvmjavavirtualmachine
java
天生顽皮
·
2023-12-30 00:31
《亚历山大远征记》与《战国策》
札记
(三)
魏、秦伐楚,魏王不欲。楼缓谓魏王曰:“王不与秦攻楚,楚且与秦攻王。王不如令秦、楚战,王交制之也。”魏国、秦国一同讨伐楚国,魏王不想参战。楼缓对魏王说:“大王不同秦国攻打楚国,楚国就将和秦国攻打大王。大王不如让泰国、楚国交战,大王同时控制它们。”哈哈哈,楼缓真乃神人也,不得不战使敌人相互交战。不过得花钱财和脑子啊!好了,我们来看看阿里安的亚历山大远征记吧!(十)底比斯的结局通告希腊各地之后,阿卡地亚
刘子曰_b08e
·
2023-12-29 22:45
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他