小A要去一个叫虚拟机的学校上学。这里的学生都叫类,故事就从这里开始
目录
- 学校区域
虚拟机学校分为五大区域:
1、档案室(方法区):负责管理所有学生(类)信息的档案,从入学(加载)就开始记录学生的信息,年龄大小(类文件大小),4字节的编号的学生证(魔法数:cafababe),年级(版本号),住校带的生活物品(常量池),在学校的权限(对应类访问权限),父母(父类),叔叔伯伯阿姨(实现的接口)、行为爱好(类方法),特征(类属性)
2、宿舍(堆):负责学生(类)住宿的地方,宿舍又分为:幼儿园宿舍(Eden区)、小学宿舍(S1)、中学宿舍(S2)、大学宿舍(老年区)。
3、教室(虚拟机栈):负责学生的室内教学活动,一个教室(一个虚拟机栈)内一天上课的老师(栈帧)可能有多个,在教室内还有一个记事本,老师上课到什么地方都需要记录。
4、操场(本地方法栈):负责学生室外教学活动,可能老师在室内演示不了一些教学内容,于是就需要去操场拿个篮球演示抛物线。
5、办公室(程序计数器):负责记录教室学生的学习情况,就是管理教室内的记事本