发表于: 2017-12-14 23:17:24

1 781



今天完成的事情:

1. 字段整理

2. JVM 浅析(上)

3. 项目主页wiki的创建


明天计划的事情

1.  DB设计。


遇到的问题:


收获:

1.  JVM 浅析(上)

JDK Java Development Kit

JRE  Java Runtime Environment


JVM -- 内存管理
JVM 运行时数据区


每个线程各自有一个
程序计数器: 指向当前线程正在执行的字节码指令的地址  行号
当前正在执行,为何还在执行?
当 当前的指令被挂起,当回到原来的指令,从挂起恢复到执行需要程序计数器指出挂起时的指令。
流程控制用


虚拟机栈:存储当前线程运行方法所需要的数据、指令、返回地址
每一个方法作为一个栈元素入栈
方法里主要有:局部变量,操作数栈,动态链接,出口。
栈帧:把方法压入栈


局部变量表:存储局部变量
操作数栈: 将要操作的数字加入其中做操作,例如赋值,加减乘除,做完这些动作后把数值返回局部变量表,然后清除操作后的数字。


动态链接:一个接口有两个实现,当在代码里调用这个接口的时候,用来链接接口和具体哪一个实现是由动态链接
                所确定。
出口: 正常出口例如return 
           异常出口:try/cache




进度: 

禅道:http://task.ptteng.com/zentao/project-task-264.htm



返回列表 返回列表
评论

    分享到