04 2019 档案
java代码之美(12)---CollectionUtils工具类
摘要:#CollectionUtils工具类 这篇讲的CollectionUtils工具类是在apache下的, 而不是springframework下的CollectionUtils。 个人觉得CollectionUtils在真实项目中,可以使你的代码更加简洁和安全。 所以需要倒入相关jar包,目前从m 阅读全文
posted @ 2019-04-28 21:57 雨点的名字 阅读(44594) 评论(4) 推荐(21) 编辑
【JVM虚拟机】(9)-- JVM是如何处理异常的
摘要:#JVM是如何处理异常的 上篇博客我们简单说过异常信息是存放在属性表集合中的Code属性表里,那么这篇博客就单独讲Code属性表中的exception_table。 在讲之前我们先思考两个问题? 1、为什么捕获异常会较大的性能消耗? 2、为什么finally中的代码会永远执行? 接下来会从JVM虚拟 阅读全文
posted @ 2019-04-25 00:11 雨点的名字 阅读(5110) 评论(0) 推荐(1) 编辑
【JVM虚拟机】(8)--深入理解Class中--方法、属性表集合
摘要:#深入理解Class中--方法、属性表集合 之前有关class文件已经写了两篇博客: 1、【JVM虚拟机】(5) 深入理解JVM-Class中常量池 2、【JVM虚拟机】(6) 深入理解Class中访问标志、类索引、父类索引、接口索引 3、【JVM虚拟机】(7) 深入理解Class中-属性集合 那么 阅读全文
posted @ 2019-04-18 00:19 雨点的名字 阅读(1838) 评论(1) 推荐(0) 编辑
【JVM虚拟机】(7)---深入理解Class中-属性集合
摘要:深入理解Class中-属性集合 之前有关class文件已经写了两篇博客: 1、【JVM虚拟机】(5) 深入理解JVM-Class中常量池 2、【JVM虚拟机】(6) 深入理解Class中访问标志、类索引、父类索引、接口索引 那么这篇博客主要讲有关 字段表集合 相关的理解和代码示例。 字段表:用于描述 阅读全文
posted @ 2019-04-11 23:31 雨点的名字 阅读(1382) 评论(0) 推荐(1) 编辑
【JVM虚拟机】(6)---深入理解Class中访问标志、类索引、父类索引、接口索引
摘要:JVM(6)访问标志,类索引 上一篇博客讲【JVM虚拟机】(5) 深入理解JVM-Class中常量池 我们知道一个class文件正常可以分为7个部分: 魔数与class文件版本 常量池 访问标志 类索引、父类索引、接口索引 字段表集合 方法表集合 属性表集合 那么这篇博客主要讲有关 访问标志 和 类 阅读全文
posted @ 2019-04-09 19:32 雨点的名字 阅读(1766) 评论(2) 推荐(2) 编辑
【JVM虚拟机】(5)---深入理解JVM-Class中常量池
摘要:深入理解Class 常量池 一、概念 1、jvm生命周期 启动:当启动一个java程序时,一个jvm实例就诞生了,任何一个拥有main方法的class都可以作为jvm实例运行的起点。 运行:main()函数作为程序初始线程起点,其它线程由该线程启动,包括守护线程(daemon)和non-daemon 阅读全文
posted @ 2019-04-03 00:49 雨点的名字 阅读(2721) 评论(0) 推荐(6) 编辑


点击右上角即可分享
微信分享提示