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
garbage-垃圾回收
简单了解 JVM
目录♫什么是JVM♫JVM的运行流程♫JVM运行时数据区♪虚拟机栈♪本地方法栈♪堆♪程序计数器♪方法区/元数据区♫类加载的过程♫双亲委派模型♫
垃圾回收
机制♫什么是JVMJVM是JavaVirtualMachine
记得开心一点啊
·
2024-09-16 08:37
jvm
JVM简介
JVM功能解释和运行:对字节码文件中的指令,实时的解释成机器码,让计算机执行内存管理:自动为对象、方法等分配内存自动的
垃圾回收
机制,回收不再使用的对象即时编译:对热点代码进行优化,提升执行效率常见的JVM
林小果呀
·
2024-09-15 14:57
jvm
jvm
java
开发语言
互联网 Java 工程师面试题(Java 面试题四)
下面列出这份Java面试问题列表包含的主题多线程,并发及线程基础数据类型转换的基本原则
垃圾回收
(GC)Java集合框架数组字符串GOF设计模式SOLID抽象类与接口Java基础,如equals和hashcode
苹果酱0567
·
2024-09-15 09:43
面试题汇总与解析
java
中间件
开发语言
spring
boot
后端
Java面试题--JVM大厂篇之深入解析JVM中的Serial GC:工作原理与代际区别
目录引言:正文:一、SerialGC工作原理年轻代
垃圾回收
(MinorGC):老年代
垃圾回收
(MajorGC或FullGC):二、年轻代和老年代的区别年轻代(YoungGeneration):老年代(OldGeneration
青云交
·
2024-09-15 05:16
Java大厂面试题
Java虚拟机(JVM)专栏
Java技术栈
Serial
GC工作原理
年轻代垃圾回收Minor
GC
老年代垃圾回收
MajorGC
FullGC
年轻代和老年代的区别
SerialGC垃圾收集器
单线程垃圾收集器
一文读懂ZGC
ZGC(TheZGarbageCollector)前言ZGC是G1后新推出的
垃圾回收
器,jdk11仅支持linux,jdk14增加了对windows,macOS的支持。
w_rcss
·
2024-09-15 03:59
垃圾回收
JVM
ZGC
垃圾回收器
gc
jvm
G1
软件测试面试题
4.瓶身是否有防止烫伤、
垃圾回收
、年龄限制等提示。5.瓶身图标布局
爱学习的执念
·
2024-09-15 02:53
面试
软件测试面试
软件测试
服务器
软件测试面试
软件测试
面试
Java中的
垃圾回收
机制是如何工作的?
Java中的
垃圾回收
机制(GarbageCollection,GC)是Java虚拟机(JVM)的一个重要组成部分,它负责自动管理内存的分配和释放,以减轻程序员在内存管理方面的负担,并防止内存泄漏和内存溢出等问题
Good_tea_h
·
2024-09-15 00:41
java
jvm
算法
String存储原理
为了理解String的存储原理,我们需要分解几个关键概念:不可变性、堆内存、字符串常量池和
垃圾回收
机制。下面我将详细解释这些概念并举例说明。
程序员阿鹏
·
2024-09-14 23:27
Java面试八股文
java
jvm
开发语言
eclipse
intellij-idea
后端
python底层原理讲解_python底层原理
答:从三个方面来说,一对象的引用计数机制,二
垃圾回收
机制,三内存池机制一、对象的引用计数机制Python内部使
空蝉于是
·
2024-09-14 10:35
python底层原理讲解
深入解析Java的四种引用
垃圾回收
器(GarbageCollector,简称GC)自动管理内存,但有时候我们希望更精细地控制对象的生命周期,这就引出了不同类型的引用:强引用、软引用、弱引用和虚引用。
Y雨何时停T
·
2024-09-14 07:48
Java
java
Go的学习路线
Go语言语法与C相近,但功能上有:内存安全,GC(
垃圾回收
),结构形态及CSP-style并发计算。
JSU-YSJ
·
2024-09-13 22:14
Golang基础学习
golang
学习
开发语言
揭秘Java世界的清洁工——JVM
垃圾回收
机制
在我们深入探索Java虚拟机(JVM)神秘世界的奇幻之旅中,有一件魔法工具始终令我着迷--那就是JVM的
垃圾回收
机制。
青云交
·
2024-09-13 08:23
Java大厂面试题
Java虚拟机(JVM)专栏
java
jvm
Java世界的清洁工
JVM垃圾回收机制
堆内存
引用计数
vs.
可达性分析
标记
清扫
压缩
java正常_Java正常关闭资源的方式
JVM的
垃圾回收
机制不会回收这些资源,
垃圾回收
机制属于Java内存管理的一部分,它只是负责回收堆内存中分配出来的内存,至于程序中打开的物理资源,
垃圾回收
机制是无能为力的。
这是eno
·
2024-09-13 07:47
java正常
JVM
垃圾回收
(Garbage Collection)机制
1、定义描述Java的
垃圾回收
(GarbageCollection,GC)机制是Java虚拟机(JVM)的一项关键功能,旨在自动管理内存,回收不再使用的对象,保证程序运行过程中不出现内存泄漏和内存溢出。
小码ssim
·
2024-09-13 06:05
jvm
python变量初始化_python变量的声明、初始化、删除变量、
垃圾回收
机制、赋值语句、常量、内置数据类型...
一、变量的声明和赋值:变量的声明和赋值用于讲一个变量绑定到一个对象上格式如下:1.变量名=表达式二、删除变量和
垃圾回收
机制:可以通过del语句删除不使用的变量,如果对象没有变量引用,就会被
垃圾回收
器收回
weixin_39714113
·
2024-09-13 00:27
python变量初始化
探索Python中的变量声明、初始化、删除变量与
垃圾回收
机制
在这篇博客中,我们将深入探讨Python中的变量声明、初始化、删除变量及其
垃圾回收
机制。通过详细的代码案例和解释,你将更好地理解这些概念,并更有效地管理内存和变量。
web安全工具库
·
2024-09-12 23:48
python
java
开发语言
2024Android面试题合集整理(字节跳动+猿辅导,Android面试相关文章及Github学习资料
斗鱼1.说说HashMap的原理2.说说Java的内存分区3.讲讲你对
垃圾回收
机制的了解,老年代有什么算法?4.说说你对volatile字段有什么用途?
2401_83739472
·
2024-09-11 18:08
2024年程序员学习
android
面试
职场和发展
Python基础
Python_name_javastring和字符串区别深浅拷贝内存池
垃圾回收
机制引用增减
垃圾回收
引用计数标记清除分代回收缓存机制池机制free_list装饰器迭代器提高运行效率的方法函数传递方式name
木啊木啊木
·
2024-09-11 18:37
python
jvm
开发语言
java基础知识
程序编译成字节码,可以在安装了Java虚拟机(JVM,javavirtualmachine)的不同操作系统上运行面向对象:java是一门完全的面向对象编程语言,支持继承,抽象,封装和多态的特性内存管理:java通过
垃圾回收
器
阿拉伯的劳伦斯292
·
2024-09-10 03:35
java
开发语言
Java面试题--JVM大厂篇之高并发Java应用的秘密武器:深入剖析GC优化实战案例
在高并发的现代应用中,
垃圾回收
器(GC)是Java性能优化的重要环节。尤其在CMS(ConcurrentMark-Sweep)GC曾经担任主角的日子里,适当的调优和优化措施至关重要。
青云交
·
2024-09-09 17:23
Java大厂面试题
Java虚拟机(JVM)专栏
Java
java
jvm
不同场景中优化CMS
GC
高并发Java应用的秘密武器
CMS
GC电商实战优化案例
CMS
GC大数据优化案例
CMS
GC金融系统优化案例
Java面试题--JVM大厂篇之破解Java性能瓶颈!深入理解Parallel GC并优化你的应用
目录引言:正文:1.理解ParallelGC的工作原理2.配置ParallelGC3.监控和分析GC日志4.常见调优技巧5.持续迭代和优化结束语:补充考虑1.综合考虑吞吐量与响应时间2.评估和优化
垃圾回收
频率
青云交
·
2024-09-09 17:53
Java大厂面试题
Java虚拟机(JVM)专栏
Java技术栈
java
jvm
ParallelGC的工作原理
配置Parallel
GC
深入理解Parallel
GC
监控和分析GC日志
常见调优技巧
Java面试题--JVM大厂篇之深入探讨Serial GC的应用场景
由于没有多余的处理器资源,单线程的
垃圾回收
操作不会导致额外的上下文切换开销,从而能够最大化地利用CPU资源。
青云交
·
2024-09-09 17:23
Java大厂面试题
Java虚拟机(JVM)专栏
Java技术栈
jvm
Serial
GC
Serial
GC的工作原理
垃圾回收器
复制算法和标记-清除-压缩算法
Serial
GC适用场景
Serial
GC参数配置
Java面试题--JVM大厂篇之深入解析G1 GC——革新Java
垃圾回收
机制
尤其是
垃圾回收
(GC)机制,常常是影响应用性能的关键因素。G1GarbageCollector(
Garbage-
青云交
·
2024-09-09 17:22
Java大厂面试题
Java虚拟机(JVM)专栏
Java技术栈
java
jvm
开发语言
G1
GC的区域划分及其作用
伊甸园区
幸存者区
老年代区
Java面试题--JVM大厂篇之深入了解Java虚拟机(JVM):工作机制与优化策略
作为Java语言的执行平台,JVM不仅为Java程序提供了平台无关性,还承担了内存管理、线程管理和
垃圾回收
等复杂任务。了解JVM的工作机制和优化策略,对于提升Java应用的性能具有重要意义。
青云交
·
2024-09-09 17:52
Java大厂面试题
Java技术栈
Java虚拟机(JVM)专栏
java
jvm
开发语言
工作机制与优化策略
JVM的基本工作原理
JVM性能优化策略
JVM调优实例
Java面试题--JVM大厂篇之掌握JVM性能优化:选择合适的
垃圾回收
器
掌握JVM性能优化:选择合适的
垃圾回收
器引言: 在Java开发中,性能优化往往是提高应用稳定性和用户体验的关键所在。而
垃圾回收
器的选择和优化,是JVM性能调优的核心环节。
青云交
·
2024-09-09 17:51
Java大厂面试题
Java虚拟机(JVM)专栏
Java技术栈
JVM
串行垃圾回收器
并行垃圾回收器
并发标记清除垃圾回收器
GarbageFirst
选择合适的垃圾回收器
GC
Java性能优化:
垃圾回收
算法的神秘面纱揭开!
引言:在Java虚拟机(JVM)中,
垃圾回收
(GC)算法的精妙设计确保了高效内存管理,减轻了开发者手动管理内存的负担。
青云交
·
2024-09-09 17:50
Java性能优化
java
性能优化
算法
Java性能优化
标记-清除
标记-整理
JVM算法
突破性能瓶颈: Java 22的性能提升之旅
Java22带来的性能改进,特别是在
垃圾回收
(GC)方面的优化,对于实时系统有着显著的影响。实时系统要求在保证高响应性的同时,还需要保持较高的可靠性和稳定性。
青云交
·
2024-09-09 17:20
Java
JDK
Java
22
Java版本迭代
Java性能提升
G1垃圾回收器
Stream
Gatherer
Java 入门指南:初识 JVM Java虚拟机(Java Virtual Machine)
文章目录引言JVM架构类加载器子系统(ClassLoaderSubsystem)运行时数据区(RuntimeDataArea)执行引擎(ExecutionEngine)
垃圾回收
器(GarbageCollector
ZachOn1y
·
2024-09-09 11:10
Java
java
jvm
开发语言
后端
个人开发
java-ee
Python GC策略-
垃圾回收
Python采用的是引用计数机制为主,标记-清理和分代收集两种机制为辅的策略。1、引用计数python中一切皆对象,所以python底层计数结构地就可以抽象为:引用计数结构体{引用计数;引用的对象}是不是简单明了。现在我们先去考虑一下,什么情况下引用计数+1,什么情况下-1,当引用次数为0时,肯定就是需要进行回收的时刻。引用计数+1的情况1、对象被创建时,例如mark="帅哥"2、对象被copy引
风一样的男子&
·
2024-09-09 10:00
python
GC.Collect()
GC.Collect()其功能就是强制对所有代进行
垃圾回收
垃圾的产生classPerson{Stringname;//人员的姓名intage;//人的年龄publicvoidtell(){System.out.println
爱游戏开发的蝎子
·
2024-09-09 09:22
了解 Python 中 gc.collect() 命令
CSDN叶庭云:https://yetingyun.blog.csdn.net/在Python中,gc.collect()命令是用于手动触发
垃圾回收
机制,以回收无法访问的对象所占用的内存。
叶庭云
·
2024-09-09 08:19
心流
Python
gc.collect
内存管理
垃圾回收机制
循环引用
【前端面试】事件监听机制&React 的事件系统实现
性能优化:React可以对事件进行池化(Pooling),这意味着事件对象可以在事件处理过程中被重用,减少了内存分配和
垃圾回收
的开销。
贾明恣
·
2024-09-09 03:45
前端
react.js
面试
2024春招面试题:Java并发相关知识_threadlocal经典的应 场景就是连接管理
//程序运行时,有主线程和
垃圾回收
线程也在运行。
2401_84182824
·
2024-09-08 23:41
程序员
java
面试
jvm
JavaScript前端面试题——JS 中 Map 和 WeakMap 有什么区别 ?
2.
垃圾回收
:Map对象中的键和值都会被常规
垃圾回收
机制回收,而WeakMap中的键是弱引用,即在对象被垃
早八睡不醒午觉睡不够的程序猿
·
2024-09-08 11:54
开发语言
javascript
前端
jvm参数-XX:+UseConcMarkSweepGC怎么用?
由于
垃圾回收
与应用程序运行并发操作,因
Java搬砖组长
·
2024-09-08 00:11
jvm
java
1024程序员节
推进绿色为发展,建设美丽双流
——“社区垃圾分类实施现状调研与优化升级探索”暑期社会实践队为积极响应国家对于
垃圾回收
分类的号召,许昌学院“社区垃圾分类实施现状调研与优化升级探索”暑期社会实践队于2022年6月10号展开了第二天的社会实践活动
sqljflssxzydy
·
2024-09-07 22:26
OOM问题原理解析(二):JVM内存回收机制与GC算法解析
那么在此,在工作之余就和大家一起探讨一下jvm调优的一些相关的实战操作,在分析jvm调优之前,你首先要明白java截止今天jdk的版本已经升级到了13的版本,当然我们要了解一下jvm底层的一些gc,也就是
垃圾回收
器的机制
斯音
·
2024-09-07 21:13
android
算法
java
jvm
编程语言
常见面试2
4.
垃圾回收
算法有哪些?(包含各自优缺点)1.AQS全称和组成部分有哪些?它的基本原理是什么?AbstractQueueSynchronizer抽象队列同步器组成FIFO阻塞队列,i
LongProgrammer
·
2024-09-07 02:08
面试
pycharm
职场和发展
微信小程序
垃圾回收
的前景方向
在当今这个环保意识日渐增强的时代,如何有效处理日常生活产生的垃圾已成为亟待解决的社会问题。微信小程序凭借其便捷性和广泛的用户基础,在推广垃圾分类与回收方面展现出巨大潜力。作为一款集智能化分类指导、在线预约回收、环保知识普及于一体的微信小程序,它不仅是科技与环保理念相结合的产物,更是未来绿色生活的风向标。首先,随着我国垃圾分类政策在全国范围内逐步推行,人们对正确分类的需求日益增长。微信小程序能够为用
h17711347205
·
2024-09-07 01:59
微信小程序
小程序
回归算法
了解什么是JavaScript的
垃圾回收
机制
今天我们来聊一聊js中的
垃圾回收
机制,小编将会从两个方面带大家去了解js中的
垃圾回收
机制,分别是:为什么需要
垃圾回收
机制
垃圾回收
机制的实现方式是什么为什么需要
垃圾回收
机制顾名思义,
垃圾回收
就是把垃圾给回收起来
yang295242361
·
2024-09-05 20:20
javascript
开发语言
jvm
垃圾回收
机制极简版-根据深入理解jvm中
垃圾回收
器章节的总结
文章分为三个部分,分别是:
垃圾回收
算法、分区回收、
垃圾回收
器。JvM整体区域划分:1.方法区:保存已加载的类源信息、运行常量和字符串常量。2.虚拟机栈:存放线程的运行方法。
Maru_TIme
·
2024-09-05 09:59
jvm
【Java基础面试题】Java的优势
我们一般可以从跨平台、
垃圾回收
、java生态三方面来回答。
点滴岁月
·
2024-09-04 21:49
java面试题
java
开发语言
JavaScript高级 —— 学习(一)
目录一、作用域(一)局部作用域1.函数作用域2.块作用域(二)全局作用域二、
垃圾回收
机制GC(一)生命周期1.内存分配2.内存使用3.内存回收4.特殊情况——内存泄漏:注意:(二)算法说明1.堆栈空间分配区别
COLDEHY
·
2024-09-04 03:20
es6
学习
前端
JAVA与Python谁更适合后端?
此外,Java的自动内存管理和
垃圾回收
机制也有助于提高系统稳定性
纵然间
·
2024-09-03 21:13
java
python
开发语言
26、面试热点解码:精准掌握Young GC与Full GC的触发机制,助你通关大厂!
现在,大家应该已经明白,如果我们用一个明确的方法来定义这些术语,那么YoungGC可以被视为年轻代的
垃圾回收
(GC),OldGC则是老年代的
垃圾回收
,而FullGC则是对年轻代、老年代和永久代进行的整体
垃圾回收
无法无天过路客
·
2024-09-03 11:45
JVM-全方位解析JVM
让知识不再有盲区
面试
jvm
java
unity3d引擎缓存优化技术_unity3d优化总结篇
www.unitymanual.com/thread-21597-1-1.html此总结由自己经验及网上收集整理优化内容包括:1.代码方面;2.函数使用方面;3.ngui注意方面;4.数学运算方面;5.内存方面;6.
垃圾回收
方面等等
weixin_39732991
·
2024-09-02 09:03
unity3d引擎缓存优化技术
Java
垃圾回收
器的工作原理
上课,老师照本宣科,实在难以理解,干脆就看书里的Java书,正好看了Java的
垃圾回收
器是如何工作的,觉得有必要记录一下。
java菜
·
2024-09-02 07:27
kubernetes
垃圾回收
器GarbageCollector 源码分析(三)
kubernetes版本:1.13.2接两节:kubernetes
垃圾回收
器GarbageCollectorController源码分析(一)kubernetes
垃圾回收
器GarbageCollectorController
进击云原生
·
2024-09-02 04:32
防止内存泄漏的神兵利器 — 智能指针
1.内存泄漏1.1什么是内存泄漏当我们在写C/C++程序的时候,难免会出现内存泄漏的错误,因为C/C++不像Java语言那样,拥有自己的
垃圾回收
机制,C/C++中对于资源的管理,完全交给程序员自己打理,
手捧向日葵的花语
·
2024-09-01 20:43
C/C++
jvm
Python内存管理详解
本文将深入探讨Python中的内存管理机制,包括对象的创建、
垃圾回收
以及一些最佳实践。
极客代码
·
2024-09-01 15:38
玩转Python
python
开发语言
上一页
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
其他