![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
yishan99.github.io
在校大学生,2021年毕业。博客只是为了记录自己的技术成长过程。
展开
-
面向对象
title: 面向对象date: 2020-07-31 13:17:30tags: [java基础,jvm]面向对象和面向过程1.都是解决问题的思维方式,都是代码组织的方式2.解决简单问题可以使用面向过程3.解决复杂问题:宏观上使用面向对象把握,微观处理上仍然是面向过程内存分析java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area栈的特点1.栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等).原创 2020-08-09 14:12:24 · 76 阅读 · 0 评论 -
JVM垃圾回收机制
title: JVM垃圾回收机制date: 2020-08-09 12:12:37tags: [jvm]JVM中年轻代里的对象什么情况下进入老年代?老年代垃圾回收算法-标记整理算法1.躲过15次GC之后进入老年代系统刚启动时,创建的各种各样的对象,都是分配在年轻代里。随着慢慢系统跑着跑着,年轻代满了,就会出发Minor GC ,可能1%的少量存活对像转移到空着的Survivor区中然后系统继续运行,继续在Eden区里分配对象……类似静态变量等引用的对象,可能存活时间会久一些,.原创 2020-08-09 14:09:20 · 97 阅读 · 0 评论