海阔天空201806192114135
海阔天空201806192114135
全部文章
jvm
# LeetCode bfs(4)
# LeetCode dfs(7)
# LeetCode动态规划(10)
# LeetCode回溯法(17)
# LeetCode堆(1)
# leetCode指针(2)
# LeetCode栈(1)
# LeetCode贪心(6)
# LeetCode递归(10)
# leetCode链表(1)
# 剑指二分法(1)
# 剑指二叉树(12)
# 剑指位运算(4)
# 剑指字符串(5)
# 剑指指针(1)
# 剑指数组(16)
# 剑指栈队列(3)
# 剑指链表(11)
activiti(2)
B树B+树面试(1)
c#(1)
effective java(5)
fastjson(10)
git(9)
go(1)
java基础(96)
java并发(35)
java项目(5)
lambda(4)
LeetCode(17)
Linux(16)
Linux面试问题常用命令(1)
maven(6)
mybatis(4)
redis(18)
Spring(8)
Springboot(1)
springmvc(4)
TCP 协议如何解决粘包(1)
tomcat(3)
vue(2)
代码实战(2)
剑指offer(10)
剑指offer1(14)
加密解密(3)
实习(22)
工作常问题(13)
操作系统(18)
数据库(40)
数据结构(25)
智力题(1)
未归档(3)
概率统计(1)
算法(10)
计算机网络(35)
设计模式(25)
输入输出(3)
高性能服务器开发(1)
归档
标签
去牛客网
登录
/
注册
海阔天空201806192114135的博客
全部文章
/ jvm
(共19篇)
StackOverflow和OutOfMemory
StackOverflow和OutOfMemory 1 概述 1、stackoverflow: 栈溢出错误 每当java程序启动一个新的线程时,java虚拟机会为他分配一个栈,java栈以帧为单位保持线程运行状态;当线程调用一个方法是,...
2020-12-31
0
633
Java内存分布、常量池、运行时数据区域
Java内存分布 1 运行时数据区域 Java虚拟机在执行Java程序的过程中会将其管理的内存划分为若干个不同的数据区域,这些区域有各自的用途、创建和销毁的时间,有些区域随虚拟机进程的启动而存在,有...
2020-12-31
0
442
java类加载过程
1 java类加载过程 jvm P209 https://blog.csdn.net/weixin_41563161/article/details/103885802 双亲委派模型 目录 1 java类加载过程 一 简介 二 类加载 加载(重点) 第一种说法 第二种说法 第三种...
2020-12-31
0
521
分代回收算法
分代回收算法 对象分类 这种算法并不是一种新的算法,而是根据对象的存活周期的不同而将内存分为几块,分别是新生代、老年代和永久代。 新生代:朝生夕灭的对象(例如方法的局部变量等); 老年代:存活的比较久但还是要死...
2020-12-31
0
502
jvm对象如何进入老年代
对象如何进入老年代 新生代用的是复制算法,老年代用的是标记-清除或标记整理算法。 问题:一般而言,对象首次创建会被放置在新生代的eden区,如果没有gc的介入就不会离开eden区,那么eden区的对象怎么进入老年代呢? ...
2020-12-31
0
398
G1和CMS区别
G1和CMS区别 参考java虚拟机P84页 CMS 回收器执行步骤 1、初始标记:GC roots 可以理解为对象指向的标记 2、并发标记: GC roots Tracing 可以理解为 通过初始...
2020-12-31
0
667
Java双亲委派模型是什么、优势在哪、双亲委派模型的破坏
Java双亲委派模型是什么、优势在哪、双亲委派模型的破坏 前言 双亲委派模型是Java加载类的机制.采用双亲委派模型的好处是Java类随着它的类加载器一起具备了一种带有优先级的层级关系,通过这种层级关系可以避免类的重复加载. Bootstrap ClassLoader(启动...
2020-12-31
0
539
jvm---GC回收机制(垃圾回收器经典算法)(JVM中内存区域的划分)(GC收集器有哪些)
GC回收机制 Minor GC ,Full GC 触发条件 Minor GC触发条件:当Eden区满时,触发Minor GC。 Full GC触发条件: 调用System.gc()时,系统建议执行Fu...
2020-12-31
0
377
jvm---一个类的实例从new开始的过程(对象的内存布局、对象的访问定位)
一个类的实例从new开始的过程 对象的内存布局、对象的访问定位 对象的几个部分的作用: 1.对象...
2020-12-31
0
359
什么是Native方法
什么是Native方法 native,意识是“本地的”的意思,“A native method is a Java method whose implementation is provided by non-java code”...
2020-12-31
0
742
首页
上一页
1
2
下一页
末页