2017年9月27日
摘要: 指令重排序是个比较复杂、觉得有些不可思议的问题,同样是先以例子开头(建议大家跑下例子,这是实实在在可以重现的,重排序的概率还是挺高的),有个感性的认识 例子比较简单,也添加了注释,不再详细叙述。 什么是指令重排序?有两个层面: 在虚拟机层面,为了尽可能减少内存操作速度远慢于CPU运行速度所带来的CP 阅读全文
posted @ 2017-09-27 16:44 半城枫叶半城雨丶 阅读(11242) 评论(3) 推荐(3) 编辑
摘要: 前言: java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在jvm中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息,如构造函数,属性和方法等, java允许用户借由这个与Class相关的元信息对象间接调用Class对象的 阅读全文
posted @ 2017-09-27 12:09 半城枫叶半城雨丶 阅读(357) 评论(0) 推荐(2) 编辑