自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (10)
  • 收藏
  • 关注

原创 java单个对象内存解析

执行图片1中的代码,执行过程中内存解析 内存共分为三块,栈、堆、方法区 首先,会将类的字节码文件加载进方法区,但是有两个类,谁先加载呢? 肯定是带main方法的类先加载,main方法里含有程序的入口,TestStudent类中只有一个主方法, 所以主方法也会加载进方法区,同时,主方法会被虚拟机自动调用执行,加载进栈内存 如图片2所示 然后主方法声明了一个Student类型的对象,但方法区此时没有Student类, 所以会把进方法区,同时将该类的成员变量和成员方法都加载进方法区,如图片3所.

2021-01-11 01:04:44 64

转载 2021-01-07

String类型 基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的。因为String是一个类,所以Java中的字符串String属于引用数据类型。 String存储 JDK1.8中JVM把String常量池移入了堆中,针对String对象又做了特殊对待。主要是把heap区域分成了两块,一块是字符串常量池(String constant pool),用于存储Java字符串常量对象,另一块用于存储普通对象及字符串对象。 String a = "abc123";

2021-01-07 20:07:32 41

Tomasulo算法模拟器.zip

Tomasulo算法模拟器Tomasulo算法模拟器Tomasulo算法模拟器Tomasulo算法模拟器Tomasulo算法模拟器

2020-01-26

网络自愈—信道切换.zip

网络自愈—信道切换文档与代码实现 信道切换N+1 网络自愈—信道切换文档与代码实现 信道切换N+1 网络自愈—信道切换文档与代码实现 信道切换N+1

2020-01-26

访问控制理论与策略.zip

访问控制理论与策略报告和源码实现 RBAC0 访问控制理论与策略报告和源码实现 RBAC0 访问控制理论与策略报告和源码实现 RBAC0

2020-01-26

数据分析与R软件报告备份.zip

数据分析与R软件实验报告与上课资源 数据分析与R软件实验报告与上课资源 数据分析与R软件实验报告与上课资源

2020-01-26

OA自动化办公系统.zip

基于spring boot技术开发的OA办公自动化系统,适合初学者学习

2019-05-25

SSM网上购物系统.zip

包括项目源代码,需求说明,ppt等,绝对是个好项目,适合初学者学习

2019-05-25

基于SSM的网上购物系统

基于SSM的网上购物系统

2019-04-02

hibernate-release-5.2.10

SSH框架hibernate开发包

2017-08-22

struts-2.5.12

ssh框架struts2开发包

2017-08-22

spring-framework-4.2.4.RELEASE

SSH框架spring开发包

2017-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除