摘要: 线程共享区域 JDK 1.6 vs JDK 1.8内存结构图(来源于黑马程序员): 堆(Heap): 定义以及注意事项 通过new关键字创建实例,都将使用堆内存用于存储该实例; 堆是线程共享的,1因此堆中实例都需要考虑线程安全问题; 堆中存在垃圾回收机制,将堆中不再被引用的实例视为垃圾进行回收以达到 阅读全文
posted @ 2022-08-11 22:38 喝芬达开高达 阅读(232) 评论(0) 推荐(0)
摘要: 线程私有区域 一、程序计数器 作用:记录下一条JVM指令的地址 特点:线程所属,与虚拟机栈同归线程所有 二、栈和栈帧 栈 — 每个线程运行时所需要的内存空间 栈帧 — 每个方法运行时所需要的内存(方法所需要的参数、局部变量和返回地址都需要分配内存空间) 栈帧和栈之间的联系 当一个方法被调用时,JVM 阅读全文
posted @ 2022-08-10 16:36 喝芬达开高达 阅读(77) 评论(0) 推荐(0)
摘要: **写在前面:**在漫长的Java框架学习完成和实习工作稳定下来之后,校招准备过程在笔者发现自己在Java基础知识方面并不扎实,虽说金九银十,但貌似越来越多的提前批招聘正紧锣密鼓的进行。感受到紧张的笔者直到现在开始进行新一轮的复习,以期夯实Java基础,盼望着在校招中找到一份好的工作。(注:此随笔作 阅读全文
posted @ 2022-08-09 22:25 喝芬达开高达 阅读(20) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示