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
JVM原理
华为研发岗位面试与暑期实习攻略:C++与Java深入解析
在面试中,求职者需要展示C++11/14/17新特性、内存管理、设计模式,以及Java核心技术、
JVM原理
等,同时还需关注新技术趋势。积极学习和展现出学习能力与团队精神,
丹力
·
2025-07-03 17:46
Java面试复习:面向对象编程、
JVM原理
与Java 8新特性
Java面试复习:面向对象编程、
JVM原理
与Java8新特性1.面向对象编程概念解析:面向对象编程(OOP)是一种程序设计范式,使用对象来封装数据和行为。核心原则包括封装、继承和多态。
Nnbwbyhxy
·
2025-06-23 03:48
Java场景面试宝典
Java
面试复习
Java
8
面向对象编程
JVM
Spring
数据结构
JIT 编译优化原理深度解析
在Java高级程序员面试中,JIT(即时编译,Just-In-TimeCompilation)作为提升程序执行效率的核心技术,是
JVM原理
模块的高频考点。
·
2025-06-15 15:58
程序员
JVM 内存模型与垃圾回收机制深度解析
在Java高级程序员面试中,
JVM原理
是核心考察点,其中内存模型与垃圾回收机制(GC,GarbageCollection)因其复杂性和实际应用价值,成为必问内容。
·
2025-06-15 00:20
程序员
《Offer来了:Java面试核心知识点精讲》大纲
文章目录一、《Offer来了:Java面试核心知识点精讲》的典型大纲框架Java基础并发编程
JVM原理
数据库与缓存分布式架构系统设计二、《Offer来了:Java面试核心知识点精讲(原理篇)》技术文章大纲核心主题
Shipley Leo
·
2025-06-05 05:41
面试专栏
java
面试
开发语言
jvm原理
一.javac编译原理Javac编译器任务就是将Java语言规范转化成Java虚拟机语言规范,完成“翻译”工作(即将源码翻译成字节码)1.词法分析的结果就是从源代码中找出一些规范化的Token流(关键字之类的)2.语法分析的结果就是形成一个符合Java语言规范的抽象语法树(即将token流按照java语言规范组成语法树)3.语义分析的结果就是将复杂的语法转化成最简单的语法,解语法糖、添加默认构造函
进击~
·
2025-06-02 15:27
web开发
【Java工程师面试全攻略】Day4:
JVM原理
与性能调优深度解析
一、开篇:JVM面试的重要性Java虚拟机(JVM)作为Java生态的核心基石,是高级Java工程师面试必考领域。据统计,95%的Java高级岗位面试都会深入考察JVM相关知识。今天我们将从内存模型、垃圾回收、性能调优三个维度,全面解析JVM面试核心考点。二、JVM内存模型详解2.1运行时数据区[线程共享区]-方法区(元空间)-堆(Heap)[线程私有区]-虚拟机栈-本地方法栈-程序计数器2.2各
IT成长史
·
2025-06-01 21:54
面试
java
面试
谢飞机的Java大厂面试奇遇:从
JVM原理
到高并发编程的奇幻之旅
《谢飞机的Java大厂面试奇遇:从
JVM原理
到高并发编程的奇幻之旅》面试故事背景谢飞机是一名刚毕业不久的Java程序员,他怀揣着进入互联网大厂的梦想,不断参加各种技术面试。
wujie10
·
2025-06-01 07:39
Java后端场景面试宝典
深入理解 JVM 内存结构与分区示意图
承接上文:《第1篇:
JVM原理
与调优实战》介绍了JVM的基本架构、调优思路以及常用工具,帮助我们建立了JVM的全貌认知。
zhangxzq
·
2025-05-23 05:17
JVM
深度剖析与性能调优实战
jvm
java
Offer来了 Java面试核心知识点 框架篇
★精细讲解
JVM原理
、Java基础、并发编程、数据结构和算法、网络与负载均衡★深入挖掘数据库与分布式事务、分布式缓存原理及应用、设计模式原理及实现★快速掌握Spring、SpringCloud、Netty
泡泡Java
·
2025-05-04 04:36
面试
java
面试
java
经验分享
spring
boot
spring
cloud
JAVA基础面试题:Java中的动态类加载与热部署机制及其在微服务架构中的应用
应聘者:Victor,拥有10年Java开发经验的资深工程师,擅长
JVM原理
与高并发系统设计。1.动态类加载机制面试官:首先,能否请你解释一下Java中的动态类加载机制?它是如何
Victor_119
·
2025-04-21 17:40
JAVA基础面试宝典
JAVA基础面试题
让AI再次伟大-MCP-Client开发指南
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
、AI应用如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2025-04-05 08:08
AI使开发再次伟大
人工智能
python
如何提升 Java 开发能力?
以下是详细的进阶路径和具体建议:一、夯实Java核心基础深入理解语言特性必学内容:
JVM原理
:类加载机制、内存模型(堆/栈/方法区)、垃圾回收算法(CMS、G1、ZGC)。
MingDong523
·
2025-03-30 07:33
java
【黑马程序员济南中心】Java基础之Class的加载过程
如果了解
JVM原理
,我们知道,一个类的运行分为以下步骤:装载,连接,初始化其中装载阶段又三个基
b06ee9db5ac0
·
2024-09-04 10:14
java进阶学习
学习Java进阶知识需要系统地了解和掌握一些高级概念和技术,这些包括但不限于多线程、集合框架、输入输出、网络编程、数据库连接、
JVM原理
等。
伟主教
·
2024-09-03 01:05
java
学习
开发语言
java 面试题
1
jvm原理
。程序运行区域划分问:Java运行时数据区域?回答:包括程序计数器、JVM栈、本地方法栈、方法区、堆问:方法区里存放什么?
6c30bf2894a4
·
2024-02-20 22:54
学习记录(自用)
,请多指教JavaJava基础常用类常用类8种基础数据类型的包装类自动打包/解包序列化深入理解Java序列化深度解析JAVA序列化异常处理JavaSE基础:异常处理六个例子彻底理解finally语句块
JVM
weixin_33962621
·
2024-02-14 07:12
java
大数据
数据库
全面阐述
JVM原理
一JVM入门1.什么是JVMJVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节
农村闲人
·
2024-02-07 02:58
后端开发
全面阐述JVM原理
Java目前合适您诉求的职位一览
-会员运营优酷-JAVA研发工程师岗位描述负责会员核心业务产品开发岗位要求本科及以上学历,计算机软件或相关专业;3年及以上使用JAVA开发的经验,JAVA基础扎实,理解io、多线程、集合等基础框架,对
JVM
持续成长的mage
·
2024-01-31 10:28
JVM系列-9.性能调优
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-27 21:19
JVM
jvm
java
开发语言
JVM系列-8.GC调优
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-27 08:06
JVM
jvm
java
开发语言
JVM系列-7内存调优
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-27 08:32
JVM
jvm
java
开发语言
JVM系列-6.java垃圾回收
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-26 14:23
JVM
jvm
java
开发语言
32个Java面试必考点-03深入浅出JVM
本课时的主题是
JVM原理
。JVM是Java程序运行基础,面试时一定会遇到JVM相关的题。本课时会先对面试中JVM的考察点进行汇总介绍。
机智阳
·
2024-01-24 13:45
java
java
面试
jvm
后端
JVM系列-5.java内存区域
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-24 10:53
JVM
jvm
java
JVM系列-4.类加载器
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-23 18:24
JVM
jvm
java
JVM系列-3.类的生命周期
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:16
JVM
jvm
java
JVM系列-1.初识JVM
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:16
JVM
jvm
java
JVM系列-2.字节码文件详解
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、
JVM原理
如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:07
JVM
jvm
java
[06][01][01]
JVM原理
与实战
文章目录JVM是什么?JDKJREJVMJVM到底该学习什么源码到类文件源码demo分析编译器干了什么事类文件(Class文件)16进制TheClassFileStructureSimpleanalysis反编译验证Continousanalysis类加载机制加载class文件的方式装载(Load)链接(Link)验证(Verify)准备(Prepare)解析(Resolve)对解析结果进行缓存初
安全新司机
·
2024-01-06 11:13
jvm
垃圾回收
jvm原理
与性能调优
文章目录一、JVM内存结构1.运行时数据区2.直接内存二、JVM中的对象1.对象的创建2.对象的内存布局3.对象的访问定位三、垃圾回收算法和垃圾回收器1.如何判断对象是已死2.分代回收理论3.垃圾回收算法4.垃圾收集器四、JVM执行子系统1.Class文件结构2.类加载机制3.类加载器4.双亲委派模式五、JVM性能优化1.内存溢出2.内存泄露3.JDK提供的优化工具一、JVM内存结构1.运行时数据
不才不才不不才
·
2024-01-06 06:04
java进阶知识总结
java
Java的常规面试题
Java的面试题主要涉及Java基础知识、并发编程、集合原理、
JVM原理
、I/O与网络编程、设计模式、互联网常用框架等多个领域[6]。一些常见的面试问题包括:1.面向对象的特征:继承、封装和多态性。
空心木偶☜
·
2024-01-03 12:15
java
JVM原理
类加载器和双亲委派机制类加载器:加载Class文件(1.虚拟机自带加载器2.启动类加载器3.扩展类加载器4.应用程序加载器)1.类加载收到类加载请求。2.将这个请求向上委托给父类加载器去完成,一直向上委托,直到启动类加载器。3.启动加载器检查是否能够加载当前类,能加在就结束,使用当前的加载器,否则抛出异常,让子类加载器进行加载。4.重复步骤3。双亲委派机制:当一个类需要加载的时候,最先尝试加载的就
Syyccc初学Java
·
2023-12-29 19:21
jvm
java
开发语言
【送书福利-第三十期】《Java面试八股文:高频面试题与求职攻略一本通》
本书内容覆盖了Java基础知识,并发编程与多线程,集合原理,
JVM原理
,I/O与网络编程
桃花键神
·
2023-12-27 11:41
JAVA百解
架构
java tails_1.java应用
jvm原理
及参数调优
一、相关概念基本回收算法引用计数(ReferenceCounting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停整个应用,同
小鱼拉姆
·
2023-12-22 05:02
java
tails
3.6_3 【
JVM原理
】 P2 类加载器(ClassLoader)
相关链接Excel【
JVM原理
目录】类加载全流程详解【
JVM原理
】P1字节码文件(JavaClass)【
JVM原理
】P2类加载器(ClassLoader)目录2类加载器(ClassLoader)2.1类加载的过程
GroupiesM
·
2023-12-04 06:09
三.Java
java
JVM原理
与深度调优
什么是jvmjvm是java虚拟机运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行"1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台的JDK就可以运行!字码好比是一个人,平台好比为国家,JDK好比这个国家的语言!只要这个人(字节码)有了这个国家的语言(JDK)就可以在这个国家(平台)生活下去。2.JDK是整个Java的核心,包括了Jav
Java架构设计
·
2023-12-03 18:05
面试
java
程序人生
架构
开发语言
细谈
JVM原理
与深度调优
什么是jvmjvm是java虚拟机运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行"1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台的JDK就可以运行!字码好比是一个人,平台好比为国家,JDK好比这个国家的语言!只要这个人(字节码)有了这个国家的语言(JDK)就可以在这个国家(平台)生活下去。2.JDK是整个Java的核心,包括了Jav
java涛仔
·
2023-12-03 18:35
java
开发语言
后端
程序人生
架构
JVM原理
讲解和调优
一、什么是JVMJVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语
宇宙无敌帅超人
·
2023-11-30 07:36
JVM
JVM
java虚拟机
JVM原理
和调优(读这一篇就够了)
前言抛2个问题:1、exportJAVA_OPTS="-Xms256m-Xmx512m-Xss256m-XX:PermSize=512m-XX:MaxPermSize=1024m-Djava.rmi.server.hostname=136.64.45.24-Dcom.sun.management.jmxremote.port=9315-Dcom.sun.management.jmxremote.s
cd_scott
·
2023-11-30 07:48
JVM
jvm
面试
zabbix----(九)zabbix-java-gateway监控Tomcat/JVM的部署
zabbix---监控Tomcat/JVM的部署1zabbix-java-gateway监控Tomcat/
JVM原理
1.1Zabbix通过JMX监控Tomcat的过程1.2实验环境2tomcat的部署3jvm
KKang@
·
2023-11-28 09:42
zabbix
JVM原理
(三):垃圾回收
一、JVM内存是如何进行分配和回收的Java的自动内存管理机制就要是针对对象内存的分配和回收,同时Java内存管理主要是针对堆内存中对象的分配与回收引用我上一篇博客的堆内存中的对象内存分配和回收和流程—堆内存划分及垃圾回收时的内存分配:https://blog.csdn.net/by_yanzhenshun/article/details/104327550在创建对象的时候,实例对象基本都会被分配
by_yanzhenshun
·
2023-11-27 19:30
java基础
jvm
java
编程语言
JVM深入理解
JVM深入理解(一)JVM是什么JRE、JDK和JVM的关系
JVM原理
1、JVM是什么?
xmh-sxh-1314
·
2023-11-25 12:46
jvm
阿里资深架构师三年整理分享:java面试核心知识点原理篇文档
前言本文是对Java程序员面试必备知识点的总结,详细讲解了
JVM原理
、多线程、数据结构和算法、分布式缓存、设计模式等内容,希望读者能通过阅读本书对Java的基础原理有更深入、全面的理解。
90后小伙追梦之路
·
2023-11-16 22:33
java
架构
后端
java
面试
程序人生
分布式
数据结构
jvm出现OutOfMemoryError时处理方法/
jvm原理
和优化参考
Theheapstoresalloftheobjectscreatedbyyourjavaprogram.Theheap'scontentsismonitoredbythegarbagecollector,whichfreesmemoryfromtheheapwhenyoustopusinganobject.Thisisincontrastwiththestack,whichstoresprimi
huangmr0610
·
2023-11-09 09:44
性能测试
jvm
jvm
优化
原理
浅谈
JVM原理
一、Java基本运行过程说到JVM,更容易想到的是Java,它可不仅仅是一门编程语言,它是一种技术,是由4个方面组成:Java编程语言、Java类文件格式、Java虚拟机(JVM)和Java应用程序接口(JavaAPI)。它们的关系如下图所示:Java内部组成关系图开发人员编写Java代码(.Java文件),然后通过Java编译器将之编译成字节码(.class文件),再然后字节码被装入内存,一旦字
傲娇的狼
·
2023-11-06 09:50
jvm
JVM原理
JVM是Java虚拟机的简称,是Java开发中必不可少的重要组成部分。它的主要作用是将Java源代码编译成字节码并执行,同时提供了内存管理、垃圾回收、线程管理等诸多功能。JVM的原理主要包括以下几个方面:1.类加载器:JVM需要将Java源代码编译成二进制字节码并载入到JVM内部,这就需要使用类加载器完成。JVM中有三种类加载器:启动类加载器、扩展类加载器和应用程序类加载器,它们按照一定的层次结构
超级大超越
·
2023-10-30 13:08
java
大厂面试题-JVM为什么使用元空间替换了永久代?
但是互联网大厂的面试就是筛选那1%的优秀人才,因此通过这道题:1、既可以考察求职者对
JVM原理
的理解程度2、又能够考察求职者基本功的扎实程度3、还能实现高级人才的筛选在Java7里面,JV
似来
·
2023-10-28 13:49
JVM面试题
jvm
面试
1024程序员节
《深入浅出Java虚拟机 —
JVM原理
与实战》带你攻克技术盲区,夯实底层基础 —— 吃透class字节码文件技术基底和实现原理(底层结构剖析—基本变量概念)
带你攻克技术盲区,夯实底层基础——吃透class字节码文件技术基底和实现原理(执行原理剖析)前言介绍总体技术知识脉络代码案例提示变量局部变量局部变量的类型局部变量案例java源码class字节码在内存中执行此操作字段(类变量)field_info表的格式field_info表中access_flags项的标志约束条件field_info表中name_index项的标志field_info表中des
洛神灬殇
·
2023-10-20 20:51
#
深入浅出JVM原理及调优
深入浅出Java原理及实战
java
jvm
python
JVM(堆和栈)内存分配
JVM原理
JVM是Java的核心和基础,在编译器和
Secondogli
·
2023-10-15 20:42
学习足迹
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他