houzm

时间是一切财富中最宝贵的财富

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2017年1月7日

摘要: 1.类的加载步骤 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载、连接、初始化三步来实现对这个类的初始化 加载:将class文件读入内存,并为之创建一个Class对象,任何类被使用时系统都会建立一个Class对象。 连接: 验证:是否是正确的内部结构,并和其他类协调一致 准备:负 阅读全文
posted @ 2017-01-07 12:38 houzm 阅读(166) 评论(0) 推荐(0)

2015年10月22日

摘要: 静态的属于全局静态区,这个部分独立存在,不管是成员还是块,都是静态的,大家地位相等,先到先得。 然后是成员初始化,这个部分在类的构造函数前初始化,因为编译器(或者设计者)可能认为构造函数调用了这个成员变量,所以在其前初始化了。或者说是成员自己有自己的能力来初始化自己,不用构造函数来管,这部分属于能... 阅读全文
posted @ 2015-10-22 17:23 houzm 阅读(7659) 评论(0) 推荐(0)

2015年10月13日

摘要: 最近对程序占用内存方面做了一些优化,取得了不错的效果,总结了一些经验简要说一下,相信会对大家写出优质的程序有所帮助下面的论述针对32位系统,对64位系统不适用,后叙经常你写了一个程序,一测试,功能没问题,一看内存占用也不多,就不去考虑其它的东西了。但可能程序使用了一个什么数据结构,会当数据规模变大时... 阅读全文
posted @ 2015-10-13 21:00 houzm 阅读(242) 评论(0) 推荐(0)