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垃圾回收
高级 Java 必须突破的 10 个知识点,你get到几个了?
1、Java基础技术体系、
JVM
内存分配、
垃圾回收
、类
LiJiaSi
·
2024-02-20 19:22
2022年Android中高级面试框架
目录Java泛型集合ArrayListLinkedListHashMapLinkedHashMapConcurrentHashMap多线程并发volatile线程反射
JVM
类加载怎么判断对象是否已死?
Swuagg
·
2024-02-20 18:00
简历与面试
Android中高级
面试内容
详细讲解一下
JVM
的内存模型与实现?
面试官:今天来聊聊
JVM
的内存结构吧?
倾听铃的声
·
2024-02-20 16:50
后端
jvm
java
面试
架构
开发语言
kubelet启动之启动镜像管理器
主要功能如下:协助gc管理器对镜像
垃圾回收
(提供镜像列表)协助节点状态管理器记录当前节点镜像(imageCache)镜像管理器数据结构typerealImageGCManagerstruct{//Containerruntimeruntimecontainer.Runtime
微凉哇
·
2024-02-20 16:49
java gc 串行 并行_3种不同的GC方式
为什么要分代分代的
垃圾回收
策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。
Claire離離小姐
·
2024-02-20 15:54
java
gc
串行
并行
【Java】图解
JVM
垃圾回收
(二):垃圾收集器、Full GC
图解
JVM
垃圾回收
(二)1.垃圾收集器1.1内存分配与回收策略1.2Serial收集器1.3ParallelScavenge收集器1.4ParNew收集器1.5CMS收集器1.6G1收集器2.FullGC
G皮T
·
2024-02-20 15:21
#
图解系列
#
Java编程
jvm
java
GC
Full
GC
G1
垃圾收集器
垃圾回收
JVM
自动内存管理 知识点梳理
JVM
自动内存管理Java内存区域HotSpot虚拟机对象探秘垃圾收集器与内存分配策略哪些内存需要回收?(对象已死?)
10419
·
2024-02-20 15:26
知识点梳理
思考
Java
java
jvm
内存管理
关于内存相关的梳理
1关键字总结(lowmemory,anrin)2知识储备虚拟机原理
垃圾回收
算法又包含标记和清除两种算法标记:程序计数器-已过时,可达性分析具体可见http://help.eclipse.org/luna
练习本
·
2024-02-20 15:23
常用知识点分类汇总
android
缓存
Android内存优化的知识梳理
JVM
内存管理基础知识了解
JVM
内存管理的基础内容,对我们理解内存分配有很大的帮助:比如Java堆的原理,
JVM
如何判断对象的存活、几种
垃圾回收
算法:关于这部分,可以参考笔者之前写的
JVM
|翻越内存管理的墙
树獭非懒
·
2024-02-20 15:23
数据结构
Android
性能优化
android
聊聊arthas的ArthasBootstrap
ArthasBootstrapgetInstancecom/taobao/arthas/core/server/ArthasBootstrap.java/***单例**@paraminstrumentation
JVM
hello_ejb3
·
2024-02-20 14:52
java
SpringBoot工具类
断言1.断言是一个逻辑判断,用于检查不应该发生的情况2.Assert关键字在JDK1.4中引入,可通过
JVM
参数-enableassertions开启3.SpringBoot中提供了Assert断言工具类
·
2024-02-20 14:16
springbootjava
SpringBoot工具类
断言1.断言是一个逻辑判断,用于检查不应该发生的情况2.Assert关键字在JDK1.4中引入,可通过
JVM
参数-enableassertions开启3.SpringBoot中提供了Assert断言工具类
·
2024-02-20 14:44
springbootjava
爱上Java和
JVM
的10大理由
译文链接:http://www.codeceo.com/article/10-reasons-to-love-java-
jvm
.html英文原文:10ReasonstoLoveJavaandthe
JVM
zxpo3838438
·
2024-02-20 13:43
JVM运行内存分配——拨云见日
自从上次咸菜给窝头讲解了算法的神奇后,窝头就好像变了一个人,游戏不玩了,看见校园的妹纸也不回头了,一门心思爱上了编程,这不昨天刘老师给布置了一项作业–了解java虚拟机(
JVM
)的内存分配。
医药小白鼠
·
2024-02-20 13:12
JAVASE
JVM
常见问题笔记分享
文章目录1
JVM
组成1.1
JVM
由那些部分组成,运行流程是什么?1.2什么是程序计数器?1.3你能给我详细的介绍Java堆吗?
落雨既然
·
2024-02-20 13:40
JVM
jvm
笔记
爱上
JVM
——常见问题(一):
JVM
组成
1
JVM
组成1.1
JVM
由那些部分组成,运行流程是什么?
落雨既然
·
2024-02-20 13:03
JVM
jvm
【day01】每天三道 java后端面试题:JDK、JRE和
JVM
| 字节码 | ACID
文章目录1.JDK,JRE,
JVM
分别是什么?有什么区别?2.什么是字节码?采用字节码的最大好处是什么?3.什么是数据库事务?讲一下事务的ACID特性。1.JDK,JRE,
JVM
分别是什么?
xuwuuu
·
2024-02-20 12:42
java后端:每天三道面试题
java
jvm
面试
JVM
(1)基础篇
1初始
JVM
1.1什么是
JVM
JVM
全称是JavaVirtualMachine,中文译名Java虚拟机。
JVM
本质上是一个运行在计算机上的程序,他的职责是运行Java字节码文件。
梵高Coding
·
2024-02-20 12:38
JVM
java
jvm
面经面经面经
2、项目中你是如何解决你这个分布式session的为啥用到redis有没有其他的解决方案3、聊一下ThreadLocal是怎么用来保存用户的信息的4、为啥要使用zuul来做入口登陆5、
JVM
的四种
垃圾回收
机制的过程讲一下
快醒醒鸭今天你编程了吗?
·
2024-02-20 12:04
java
深入浅出
JVM
(一)之Hotspot虚拟机中的对象
本篇文章思维导图对象的创建对象的创建可以分为五个步骤:检查类加载,分配内存,初始化零值,设置对象头,执行实例构造器类加载检查HotSpot虚拟机遇到一条new指令,会先检查能否在常量池中定位到这个类的符号引用,检查这个类是否类加载过没有类加载过就去类加载类加载过就进行下一步分配内存分配内存对象所需的内存在类加载完成后就可以完全确定分配内存方式虚拟机在堆上为新对象分配内存,有两种内存分配的方式:指针
·
2024-02-20 12:31
后端
第一件事 什么是 Java 虚拟机 (
JVM
)
1、什么是虚拟机?-这个其实是一个挺逗的事情,说白了,就是基于某个硬件架构,在这个硬件部署了一个操作系统,再构架一层虚拟的操作系统,这个新构架的操作系统就是虚拟机。不知道的兄弟姐妹们,可以去看看VMWARE这个软件,它可以在很多常用操作系统上面构建很多个虚拟的操作系统:)2、什么是JavaVM(JavaVirtualMachine),如果这个操作系统想运行用Java语言编译过的的二进制运行代码,那
FOOLCODE
·
2024-02-20 12:02
基于Java
语言开发应用
java
jvm
开发语言
JVM
java虚拟机入门指南
文章目录为什么学习
JVM
JVM
的执行流程
JVM
的组成部分类加载运行时数据区本地方法接口执行引擎
垃圾回收
什么样的对象是垃圾呢内存溢出和内存泄漏定位垃圾的方法对象的finalization机制
垃圾回收
算法分代回收
垃圾回收
器
屈家全
·
2024-02-20 12:31
jvm
java
开发语言
Java的15个技术点, 简单的说说学好Java必须弄懂哪些知识点
2、
JVM
相关(包括了各个版本的特性)一般面试有超过3年Java经验的开发者的时候,我每次肯定必问
JVM
相关的知识。或许J
小宇java
·
2024-02-20 11:13
深入理解java虚拟机 下载_深入理解Java虚拟机
深入理解Java虚拟机电子版深入理解Java虚拟机电子版,全书共分为五大部分,统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译JDK,了解这部分内容能对学习
JVM
提供良好的指引,里面还有更多的精彩内容
塞音菩光
·
2024-02-20 11:23
深入理解java虚拟机
下载
JavaScript进阶
文章目录作用域局部作用域函数作用域块级作用域全局作用域作用域链JS
垃圾回收
机制拓展-JS
垃圾回收
机制-算法说明闭包变量提升函数进阶函数提升函数参数动态参数剩余参数拓展:展开运算符箭头函数基本语法基本参数箭头函数
我年薪百万
·
2024-02-20 11:45
前端
javascript
JavaScript 闭包 内存泄漏与解决办法
防止全局变量污染③延长变量的生命周期,缓存上一次执行的结果④实现局部变量/函数私有化缺点:①浪费内存(尤其是引用了较大的对象)注意事项:①因为调用函数会创建闭包,所以要避免嵌套调用/递归调用闭包函数闭包
垃圾回收
_终会遇见_
·
2024-02-20 10:06
02
WEB前端
javascript
前端
开发语言
java中的引用类型
引用不会被
垃圾回收
器回收。当内存空间不足的时候,java虚拟机会抛出oom错误,使程序终止。(2)软引用(Soft
ben大福
·
2024-02-20 10:38
Lua内存管理策略
传统的内存管理策略主要分为两种:引用计数,和
垃圾回收
。相比后者每一段时间执行一次回收周期,前者是对于每一个变量都维护被引用数的策略。
keep-learner
·
2024-02-20 10:52
lua
开发语言
聊聊arthas的ArthasBootstrap
ArthasBootstrapgetInstancecom/taobao/arthas/core/server/ArthasBootstrap.java/***单例**@paraminstrumentation
JVM
·
2024-02-20 09:43
arthas
【大厂Java面试题】简问简答篇
说说Java中的
垃圾回收
(GarbageCollection)机制。什么是可达性分析(ReachabilityAnalysis)?如
newcih
·
2024-02-20 09:16
java
算法
数据结构
【
JVM
】双亲委派机制
个人主页:五敷有你系列专栏:
JVM
⛺️稳中求进,晒太阳双亲委派机制在Java中如何使用代码的方式去主动加载一个类呢?方式1:使用Class.forName方法,使用当前类的类加载器去加载指定的类。
五敷有你
·
2024-02-20 09:59
JVM
jvm
【
JVM
】打破双亲委派机制
个人主页:五敷有你系列专栏:
JVM
⛺️稳中求进,晒太阳打破双亲委派机制打破双亲委派机制三种方法自定义类加载器ClassLoader包含了四个核心方法//由类加载器子类实现,获取二进制数据调用defineClass
五敷有你
·
2024-02-20 09:29
JVM
jvm
java
开发语言
Java类的加载器
packagechapter03;//Java种的类主要分为3种//1.Java核心类库种的类:String,0bject//2.
JVM
软件平台开发商//3.自己写的类,User,Child//类加载器也有
怕什么真理无穷
·
2024-02-20 06:54
Java基础
java
【高效开发工具系列】PyCharm使用
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-02-20 06:09
s0
常用工具
pycharm
ide
python
跨界学习打造多语言编程技能之路:Java 程序员如何高效掌握 Python 编程
作为一名Java程序员,你可能已经在面向对象编程、
JVM
生态系统以及丰富的框架方面构建了坚实的知识基础。
灸哥漫谈
·
2024-02-20 04:07
技术专项能力
python
kafka命令行操作
kafka命令行操作:配置环境变量:exportJAVA_HOME=/usr/lib/
jvm
/java-1.8.0-openjdkexportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH
叶惠美zz
·
2024-02-20 04:32
kafka
应用的集群部署
还有用一些
JVM
集群缓存软件构件的集群。这些集群每台机器一般都需要单独部署。因为使用F5负载均衡和双机热备的,其实是一台台单机。
JVM
缓存我没有用过,不太清
Godlikeme01
·
2024-02-20 03:42
Java技术
企业应用
应用服务器
Spring
EJB
设计模式
BTrace的使用
简介BTrace可以动态地向目标应用程序的字节码注入追踪代码所依赖的技术:JavaComplierApi、
JVM
TI、Agent、Instrumentation+ASMBTrace安装新建环境变量:BTRACE_HOME
谁说咖啡不苦
·
2024-02-20 02:41
深入浅出JavaScript的
垃圾回收
机制
一、引言在JavaScript中,内存管理是由
垃圾回收
器自动完成的,这意味着开发者无需手动分配和释放内存。但了解
垃圾回收
机制的工作原理和如何优化它,对于写出高性能且稳定的代码至关重要。
宇宙☆空间站
·
2024-02-20 00:50
JavaScript
javascript
前端
chrome
edge浏览器
JVM
调优之GC调优——响应时间优先(三)
GC调优之响应时间优先上一节简单介绍了GC调优的吞吐量优先,详见:https://blog.csdn.net/Winner941112/article/details/102679614,这一节将会考虑响应时长进行调优。响应时间优先依然使用之前的程序来模拟生产上的用户请求,但是改为每100毫秒创建1000线程,每个线程创建一个512kb的对象,观察GC情况,场景应该为响应时长优先。模拟代码如下:i
Winner941112
·
2024-02-19 23:02
【
Jvm
】性能调优(下)线上问题排查思路汇总
文章目录前言性能调优(上)线上问题排查工具汇总
JVM
调优(中)Java中不得不了解的OOMError一.
JVM
参数1.参数分类2.非稳定参数(-XX)说明3.查询
JVM
默认参数及运行时生效参数4.常用参数
墩墩分墩
·
2024-02-19 23:00
JVM
JVM调优
性能调优
垃圾收集器
GC
内存调优
JVM
-面试题
分配内存类加载检查通过后,
jvm
将为新生对象分配内存,对象所需的内存大小在类加载完成后便可确定,为对象分配空间的任务等同于把一块确定大小的内存从java堆中划分出来。指针碰撞适合场景:堆内存规整(
HBryce24
·
2024-02-19 23:59
JVM
jvm
Java多线程系列——内存模型JMM
可见性2.原子性3.有序性工作原理并发工具类对并发编程的影响同步策略JMM的实践意义结语Java内存模型(JavaMemoryModel,JMM)是Java并发编程中的核心概念,其定义了Java虚拟机(
JVM
飞影铠甲
·
2024-02-19 23:00
Java
java
开发语言
c++
算法
消息中间件之RocketMQ源码分析(十)
/conf/namesrv.conf>dev/null2>&1&通过脚本配置启动基本参数,比如配置文件路径、
JVM
参数,调用NamesrvStartup.main()方法,解析命令行的参数,将处理好的参数转化为
coffee_babe
·
2024-02-19 22:55
消息中间件
rocketmq
java
消息中间件
主流开发语言和开发环境?
Java具有“一次编写,到处运行”的特性,它的跨平台能力得益于Java虚拟机(
JVM
)。
dami_king
·
2024-02-19 20:50
开发语言
说一下
JVM
有哪些
垃圾回收
器?如何选择垃圾收集器?notify()和notifyAll()有什么区别?
说一下
JVM
有哪些
垃圾回收
器?如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。
weixin_53180424
·
2024-02-19 20:02
java
jvm
JVM
-
垃圾回收
(标记算法,收集器)
原资料地址:课程资料
垃圾回收
的基本原理1什么是垃圾?在内存中,没有被引用的对象就是垃圾。2如果找到垃圾对象?引用计数法遍历堆中的对象是不是被引用了,如果没有就是垃圾对象。
developer@liyong
·
2024-02-19 20:59
jvm
垃圾标记算法
收集器
垃圾回收
JVM
-----调优指令
1、调优指令设置
JVM
内存的参数有四个:-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-XmsJavaHeap初始值,Server端
JVM
java_leejin
·
2024-02-19 20:28
JVM
JVM
调优
JVM
-
JVM
调优基础(理论)
原资料地址:课程资料
JVM
参数标准参数定义:稳定的参数不会随着Java版本的变化而变化。
developer@liyong
·
2024-02-19 20:53
JVM虚拟机
jvm
【
Jvm
】类加载机制(Class Loading Mechanism)原理及应用场景
文章目录
Jvm
基本组成一.什么是
JVM
类的加载二.类的生命周期阶段1:加载阶段2:验证阶段3:准备阶段4:解析阶段5:初始化三.类初始化时机四.类加载器1.引导类加载器(BootstrapClassLoader
墩墩分墩
·
2024-02-19 20:23
JVM
类加载器
双亲委派模型
双亲委派机制
热部署
线程上下文类加载器
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他