韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > Java对象在内存中的结构

Java对象在内存中的结构

java对象

头像

小妮浅浅

2021-08-27 09:55:136362浏览 · 0收藏 · 0评论

1、对象头,分为MarkWord和KlassPoint。

MarkWord(标记字段):默认存储对象的HashCode,代替年龄和锁定标记位置信息。它会根据对象的状态重用自己的存储空间,也就是说,MarkWord中存储的数据会随着锁定标记位置的变化而变化。

KlassPoint(类型指针):对象指向其类元数据的指针,虚拟机通过该指针确定该对象属于哪一类。

2、实例数据。这部分主要是存储数据信息和父类信息。

3、对齐填充。因为虚拟机要求对象的起始地址是8字节的整数倍,所以填充数据不一定存在,只是为了字节对齐。

一个空对象占8个字节,是因为对齐填充的关系,不到8个字节对齐填充会帮助我们自动完成。

实例

public class TestStudent {
public static void main(String[] args) {
int n = 10;  //栈存储
int m = 10;  //栈存储
Student stu = new Student();
//属性赋值
stu.name="张三";
System.out.println(stu.name);  //null   张三
System.out.println(stu.age);   //0  
//调用
String name = "ls";   //局部变量(常量池)
String aaaa="ls";
String pwd = "123";
stu.login(name,pwd);
System.out.println("name:"+name);   //ls
System.out.println("执行");
}
}
 
class Student {
// 属性
String name;
int age;
//用户登录
// String userName;
// String pwd;
public void login(String userName,String pwd){
System.out.println(userName+"===="+pwd);   //ls  123
}
public void show() {
System.out.println("姓名:" + name + ",年龄:" + age);
}
}

以上就是Java对象在内存中的结构,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

小妹妹爱大棒棒免费观看电视剧一| 九九在线观看免费播放大全电视剧| 器材室轮-J-(1):蒙着眼在...| 美味的小瘦子3| 黄金网站9.1免费入口| 光溜溜女孩视频大全| 下面也要好好疼爱第八集剧情梗概| 鲁鲁射击免费播放电视剧全部| 百度网址| 《春庭欲晚》| 公与媳中文字幕乱码的预防方法 | 一个女的肛门塞了8个小皮球| 公交车被上高湖了还能坐吗小说 | 《法国空乘5》观看| 《性88分钟》| 蜜汁樱桃》笔趣阁全文免费阅读| 韩浸在线阅读浸画画免费读漫画下.. | 情满九道弯电视剧40集免费观看| 小玲与公做爱小小说| 疯狂做爰XXXX高潮潮后感染| 日本人妻亂伦中文字幕| 小雪被老汉各种姿势玩弄视频| 妻子的姐姐免费观看大全电视剧| 日本大片PPT免费PPT| 麻豆| 两男一女一起做运动什么心理| 女朋友想放进去睡是什么心理| 双乳压在落地窗前做H| 是空无限传媒免费观看电视剧 | 和妈妈做了怎么办心理咨询| 男人女人免费观看40集电视剧| 每日大赛| 大泽美加| 韩剧《喂奶2》的主要内容是什么 《一滴都不许漏》何泽城林荫 | 法国空姐5大结局| 水蜜桃免费高清电视剧大全| 龙门镖局之为2归来| 亚洲一区| 爸爸的大DJ小说| 亚洲AV无码精品色午夜蜜桃| 当着老公的面被维修工欺负