学生生涯
Wooyulin
这个作者很懒,什么都没留下…
展开
-
java学习笔记
1)子类的构造方法总是先调用父类的构造方法,如果子类没有显式的指明调用父类的哪一个方法,子类就会调用父类的无参数构造方法。如果在这时父类并没有无参数构造方法就会报错。显式super();快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl + G 提升标题原创 2016-07-21 09:52:29 · 535 阅读 · 0 评论 -
JVM学习笔记
虚拟机的体系结构 数据类型 分为两种:基本类型和引用类型。基本类型持有原始值,引用类型持有引用值 基本类型为:float、double、byte、short、int、long、char boolean、returnAddress. 数据类型的取值范围 类装载器子系统 类装载器子系统顺序 1)装载–查找并装载类型的二进制数据。 2)链接–执行验证,准备,以及解析(可选) 验证: 确原创 2016-08-16 14:07:21 · 427 阅读 · 0 评论 -
JAVA垃圾回收机制
一、垃圾回收机制中的算法任何一种垃圾回收算法一般要做两种事情 1)发现无用信息对象; 2)回收被无用对象占用的空间,使得该空间可再次被使用 引用计数法(reference counting collector) 1.1算法分析 引用技术算法是垃圾回收器早期策略。在这个方法中,堆中的每一个实例都有一个引用计数器,一个对象被创建时,且该对象实例分配给一个变量时,该变量计数器置为1,当任何其他变量转载 2016-10-21 21:10:33 · 256 阅读 · 0 评论 -
JVM的内存模型
参考原链接JVM的逻辑内存模型: 各个部分的功能: 1、程序计数器 程序计数器(Program Counter Register)是一块娇小的内存空间,他的作用可以看是当前线程所执行的字节啊的行号指示器。在虚拟机的概念模型里,字节码解析器工作时就是通过改变改变这个计数器的值来选取吓一跳徐奥执行的字节码指令,分支、循环、跳转、异常处理、线程回复等基础功能都需要依赖这个计数器来完成。 犹豫j转载 2016-10-26 11:28:25 · 324 阅读 · 0 评论