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
SerialGC垃圾收集器
垃圾收集器
垃圾收集器
图展示了七种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用[3],图中收集器所处的区域,则表示它是属于新生代收集器抑或是老年代收集器。
HuangJiaxinZ
·
2022-09-24 11:11
jvm
java
jvm
java
美团电话面试
接口..3,Java类的加载方式,类加载器是什么4,数据库事务的四个特性,及隔离的几个方式(级别)分别是什么5,MySQL,innodb如何实现行锁,锁的底层实现原理6,Java
垃圾收集器
如何收集,分代策略
沉梦昂志1995
·
2022-09-22 15:35
面试
美团电话面试第一次
JAVA架构师学习路线图(绝对详细)
JAVA架构师学习路线图(绝对详细)性能调优Jvm性能调优JVM类加载机制详解JVM内存模型垃圾收集机制详解十种
垃圾收集器
详解JVM调优工具详解GC日志详细分析JVM调优实战Mysql性能调优SQL执行原理详解索引底层剖析执行计划与
阿呆java
·
2022-09-21 08:45
java
一文带你了解 Java 中的构造器
Java也采用了构造器,并且还提供了一个
垃圾收集器
(garbagecollector),当不再使用内存资源的时候,
垃圾收集器
会自动将其释放。
·
2022-09-19 11:56
思否技术征文java构造器
一文了解 Java 中的构造器
Java也采用了构造器,并且还提供了一个
垃圾收集器
(garbagecollector),当不再使用内存资源的时候,
垃圾收集器
会自动将其释放。
小二上酒8
·
2022-09-15 15:16
java
jvm
开发语言
前端
数据结构
百度智能业务部java实习一面
讲解一下Java内存和GCA:讲下JVM,GC程序计数法、可达性分析、标记清除、复制算法(被打断,可能八股文背起来别人也听够了~)Q:老年代保证良好性能、STP时间短的前提下,应该采用哪个垃圾收集算法(
垃圾收集器
奋斗喝咖啡
·
2022-09-09 17:37
mybatis
java
开发语言
G1
垃圾收集器
简介G1收集器是一款主要面向服务端应用的
垃圾收集器
,特点是以极高概率满足GC停顿时间的要求(可预测的停顿),同时具备高吞吐性能。
Amazing_deron
·
2022-09-06 06:07
JVM
jvm
java
算法
2020-09-01美团面经后台开发 一面视频面
美团面经后台开发一面视频面spring-springMVC-Mybatis是怎么建立联系的如果让你自己设计一个Mybatis框架,你会怎么面试Mapper.xml中传入的参数结构在底层是怎么实现的JVM
垃圾收集器
算法
xiaowo123456
·
2022-09-05 17:50
java
面试
JVM内存区域划分_JVM类加载机制_双亲委派模型_垃圾回收策略GC(JVM)
目录本章要点JVM执行流程内存区域划分程序计数器栈堆(线程共享)方法区类加载过程经典面试代码题双亲委派模型垃圾回收策略(GC)基于引用计数基于可达性分析标记清除复制算法标记整理分代回收
垃圾收集器
本章要点
bug 郭
·
2022-09-03 13:19
笔记
JAVA
jvm
java
java-ee
Java SE 15 新增特性
Grey原文地址:JavaSE15新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_featuresZGCJavaSE11JEP333将ZGC
垃圾收集器
作为一项实验性
Grey Zeng
·
2022-08-21 17:00
JVM调优理论与实践最佳结合
目录一、GC介绍1.什么是垃圾2.如何定位垃圾3.常见的垃圾回收算法4.JVM内存分代模型(用于分代垃圾回收算法)5.常用的
垃圾收集器
SerialSerialOldParsllelScavengeParallelOldCMSParNewG1
小小张自由—>张有博
·
2022-08-21 15:02
JVM
jvm
算法
java
JVM---
垃圾收集器
(万字详解)
垃圾收集器
万字详解垃圾回收器
垃圾收集器
万字详解前言
垃圾收集器
说明与发展史
垃圾收集器
简要说明
垃圾收集器
发展史
垃圾收集器
的分类衡量
垃圾收集器
性能的指标不同的
垃圾收集器
概述7款经典的
垃圾收集器
及组合关系如何查看默认的
垃圾收集器
AngryHomo
·
2022-08-21 09:23
JVM
jvm
垃圾收集器
G1
CMS
常见
垃圾收集器
为什么需要
垃圾收集器
垃圾收集器
主要面对内存动态分配的语言。比如java语言,java方法区的内存更多的是线程生命周期相关的,在线程结束或者方法结束的时候,相关的方法区内存也会也就跟着一起回收了。
七包辣条
·
2022-08-18 07:10
Java
程序员
编程
jvm
java
算法
美团面经|2022美团后端面经 已收获OC
HashMap底层原理头插法尾插法产生的问题手写双重校验锁的单例模式垃圾回收算法
垃圾收集器
线程池了解吗,如何创建线程池,线程加入线程池的过程讲讲AQSTCP三次握手TCP与U
Alinmei
·
2022-08-16 11:39
面试
java
经验分享
跟着腾讯T4学架构:微服务+MySQL+Nginx+Redis+容器化+虚拟机
第1章走近Java第2章Java内存区域与内存溢出异常第3章
垃圾收集器
与内存分配策略第4章虚拟机性能监控与故障处理工具第5章调优案例分析与实战第6章类文件结构第7章虚拟机类加载机制第8章虚拟机字节码执行引擎第
晨xi的光
·
2022-08-16 09:26
架构
微服务
mysql
【JVM知识总结-10】类加载器
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:42
javajvm
【JVM知识总结-8】类的加载时机
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:11
javajvm
【JVM知识总结-9】类加载的过程
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:11
javajvm
【JVM知识总结-6】JVM性能调优
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:11
javajvm
【JVM知识总结-7】类的文件结构
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:10
javajvm
【JVM知识总结-10】类加载器
【JVM知识总结-1】JVM内存模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot
垃圾收集器
【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:09
javajvm
【JVM知识总结-4】HotSpot
垃圾收集器
HotSpot虚拟机提供了多种
垃圾收集器
,每种收集器都有各自的特点,虽然我们要对各个收集器进行比较,但并非为了挑选出一个最好的收集器。我们选择的只是对具体应用最合适的收集器。
·
2022-08-07 10:29
javajvm
如何排查Java内存泄漏?
这是一个常见的误解:虽然
垃圾收集器
做得很好,但即使是最好的程序员也完全有可能成为严重破坏内存泄漏的牺牲品。让我解释一下。当不必要地维护不再需要的对象引用时,会发生内存泄漏。这些泄漏很糟糕。
Trouvailless
·
2022-08-07 07:38
Java
编程
程序员
jvm
java
面试
Java多线程并发编程
但这不代表JVM中只有一个线程,JVM实例在创建的时候,同时会创建很多其他的线程(比如
垃圾收集器
线
Tayoou
·
2022-08-05 22:00
python浅析守护线程与非守护线程的区别与使用
目录什么是守护线程非守护线程守护线程什么是守护线程当主线程执行结束后,所有在运行的子线程都直接结束,不管子任务是否完成很多语言的
垃圾收集器
就运用了守护线程,去回收程序不再使用的垃圾内存而非守护线程其实就跟守护线程相反
·
2022-08-03 14:10
JVM运行流程,运行时数据区,类加载,垃圾回收,JMM解析
Loading)连接(Linking)初始化(Initializing)双亲委派模型破坏双亲委派模型JVM垃圾回收(GC)死亡对象判断算法引用计数可达性分析垃圾回收算法标记-清除算法复制算法标记-整理算法分代算法
垃圾收集器
囚蕤
·
2022-08-03 10:44
javaSE
jvm
java
面试
JVM——运行时数据区、双亲委派模型、垃圾回收算法、
垃圾收集器
、Java内存模型
目录一、JVM简介二、运行时数据区1、堆(heap)2、方法区3、Java虚拟机栈4、本地方法栈5、程序计数器6、内存布局中的异常问题三、类加载1、类加载过程(1)加载(2)验证(3)准备(4)解析(5)初始化2、双亲委派模型(1)什么是双亲委派模型(2)双亲委派模型的优点(3)破坏双亲委派模型四、垃圾回收(GC)1、死亡对象判断算法(1)引用计数算法(2)可达性分析算法2、垃圾回收算法(1)标记
喜欢敲代码的大秃噜
·
2022-07-26 15:25
javaee
大数据
java-ee
(七)Java
垃圾收集器
详解
面试官问:Java
垃圾收集器
了解过多少,说一下JVM有哪些垃圾回收器?这些问题在你面试高级Java的时候经常会问到。本篇文章结合着【深入理解Java虚拟机】一书当中整理了本篇博客。
怪 咖@
·
2022-07-26 11:31
JVM
java
后端
spring
JVM系列(垃圾回收三)_
垃圾收集器
如果说收集算法是内存回收的方法论,那么
垃圾收集器
就是内存回收的具体实现。
AnEra
·
2022-07-26 10:59
#
JVM系列
垃圾收集器
垃圾收集算法与
垃圾收集器
学习了垃圾收集算法与
垃圾收集器
,现在把学习笔记总结记录一下,如果记录有些错误,还望指出。
我还在等天黑,
·
2022-07-26 10:59
垃圾收集算法
垃圾收集器
jdk
垃圾回收
Jvm之Gc-垃圾回收器
经典垃圾回收器建议了解gc基础知识后再看垃圾回收器gc基础知识如果说收集算法是内存回收的方法论,那
垃圾收集器
就是内存回收的实践者。
氵奄不死的鱼
·
2022-07-26 10:29
jvm
java
后端
jvm.gc
JVM G1垃圾回收器
G1收集器简介(-XX:+UseG1GC)G1(Garbage-First)是一款面向服务器的
垃圾收集器
,主要针对配备多颗处理器及大容量内存的机器.以极高概率满足GC停顿时间要求的同时,还具备高吞吐量性能特征
奋斗永不止步
·
2022-07-26 10:58
JVM
java
java
垃圾回收器
为啥一问 JVM 就 懵B ?
如下图所示:Heap堆区Heap堆区是Java发生OOM(OutOfMemory)故障的地方,堆中存储着我们平时创建的实例对象,最终这些不再使用的对象会被
垃圾收集器
回收掉,而且堆是线程共享的。
啊码
·
2022-07-24 18:19
vim
java
java-ee
rxjava
javascript
JAVA经典
垃圾收集器
的优点缺点简单总结
JAVAHotspot虚拟机经典
垃圾收集器
的优点缺点简单总结Serial收集器ParNew收集器ParallelScavenge收集器(吞吐量优先收集器)SerialOld收集器ParallelOld收集器
山风wind
·
2022-07-24 13:33
JAVA基础
java
jvm
算法
一个诡异的Kafka消息OOM问题,趁机扒一扒StringBuilder
首先描述一下OOM的相关信息:堆内存13G;使用G1
垃圾收集器
;OOM后自动生成的dump文件7G;应用大致功能是消费kafka数据,经过一些业务处理然后再次发回kafka【单条消息据说32M左右】客户的疑点
·
2022-07-21 18:29
低延迟
垃圾收集器
HotSpot的
垃圾收集器
从Serial发展到CMS再到G1,经历了逾二十年时间,经过了数百上千万台服务器上的应用实践,已经被淬炼得相当成熟了,不过它们距离“完美”还是很遥远。
一直不懂
·
2022-07-20 09:41
深入理解Java虚拟机
欧尼酱讲JVM(23)——
垃圾收集器
目录GC性能指标整体说明评估GC性能指标不可能三角吞吐量与暂停时间的对比说明吞吐量VS暂停时间
垃圾收集器
发展史
垃圾收集器
分类按碎片处理方式按工作的内存区间分不同
垃圾收集器
详解SerialSerialOldParNewParNew
清酒欧尼酱
·
2022-07-20 09:41
JVM
jvm
java
java面试题之JVM进阶
2.JVM调优和参数设置3.JVM常用配置参数4.谈谈关于OOM的认识5.GC垃圾回收算法和
垃圾收集器
6.查看服务器默认的垃圾回收器,如何配置垃圾回收器以及对垃圾回收的理解7.G1垃圾回收器1.JVM垃圾回收的时候如何确定垃圾
从现在开始壹并超
·
2022-07-19 19:13
java&框架
java
面试
后端
JVM
GC
java性能优化四种常见
垃圾收集器
汇总
目录前言常见的垃圾回收器和算法serial串行
垃圾收集器
Parallel多线程
垃圾收集器
CMS收集器G1收集器显式垃圾收集前言本篇文章我们来具体看看如何选择合适的
垃圾收集器
。
·
2022-07-08 09:08
学习java一定要知道的
垃圾收集器
目录
垃圾收集器
如何演化的?
·
2022-07-08 09:27
java性能优化之分代回收
年轻代回收老年代回收更加厉害的回收方式
垃圾收集器
的权衡前言我们今天一起来聊一聊关于垃圾收集的细节问题。垃圾收集是通过何种方式减少stoptheworld?这将是垃圾回收的重点内容。什么是分代回收?
·
2022-07-08 08:11
java
垃圾收集器
_JVM
垃圾收集器
详解
说起垃圾收集(GarbageCollection,GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史远比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当List还在胚胎时期时,人们就在思考GC需要完成的3件事情:哪些内存需要回收?什么时候回收?如何回收?一、哪些内存需要回收?从JVM区域结构看,可将这些区域划分为“静态内存”
ShlwKevin
·
2022-07-06 10:06
java
垃圾收集器
浏览器垃圾回收机制
其原理是:
垃圾收集器
会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。但是这个过程不是实时的,因为其开销比较大并且GC时停止响应其他操作,所以垃圾回收器会按照固定的时间间隔周期性的执行。
hl199626
·
2022-06-30 10:07
经验分享
大数据
经验分享
Java的引用类型常用的四种方法
由于这个类和
垃圾收集器
是息息相关的,这个类不能直接子类化。Re
·
2022-06-30 08:08
Rust能力养成系列之(25): 内存管理与安全
低级语言没有内置
垃圾收集器
(built-ingarbagecollector)之类的自动内存回收解决方案,不得已由程序员来管理程序所使用的内存。
海数据实验室
·
2022-06-28 11:28
一文搞懂JAVA与GO垃圾回收
像C、C++等编程语言使用手动管理内存的方式,编写代码过程中需要主动申请或者释放内存;而PHP、Java和Go等语言使用自动的内存管理系统,由内存分配器和
垃圾收集器
来代为分配和回收内存,其中
垃圾收集器
就是我们常说的
公众号:极客重生
·
2022-06-28 00:53
uefi
dbcp
webgl
cms
glassfish
JVM常见
垃圾收集器
学习指南
目录前言
垃圾收集器
类型1.Serial收集器1.1定义1.2优点1.3使用的垃圾收集算法1.4应用场景1.5工作流程2.SerialOld收集器2.1定义2.2优点2.3使用的垃圾收集算法2.4应用场景
·
2022-06-23 19:23
Java:垃圾回收机制面试题整理
有哪些算法,实际虚拟机采用的是哪种算法引用计数算法(存在缺点)可达性分析5.GC收集算法有哪些,他们的特点是什么复制标记清除标记整理算法分代收集算法6.完整的GC流程是怎么样的,对象是如何晋级到老年代的
垃圾收集器
总结分代垃圾回收器如何工作
VoldemortQian
·
2022-06-16 15:18
面试
#
Java
java
面试
开发语言
GC算法实现篇之并发标记清除
ConcurrentMarkandSweep(并发标记-清除)CMS的官方名称为“MostlyConcurrentMarkandSweepGarbageCollector”(主要并发-标记-清除-
垃圾收集器
·
2022-06-08 11:40
随机访问数组迭代器java_Java SE面试题(2)含List集合
finally时Object类的一个方法,在
垃圾收集器
执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾垃圾收集时的其它资源回收,例如关闭文件等。2.请说明Comparable和Compa
峰瑞资本
·
2022-05-28 04:41
随机访问数组迭代器java
上一页
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
其他