自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 fanalize方法

fanalize方法用处垃圾回收器只知道那些显示地经由new分配的内存空间,有些特殊的内存区域无法回收。finalize()的主要用途是释放一些其他做法开辟的内存空间,以及做一些清理工作。1. native method调用了C/C++方法malloc()函数系列来分配存储空间,除非调用C/C++的free()函数,否则这些内存空间将不会得到释放。2. 打开的文件资源,这些资源不属于垃圾回收器的回...

2018-04-27 11:10:05 329

原创 学习大话设计模式——简单工厂模式

何时使用简单工厂模式构造函数有许多参数或者对象初始化有很多操作时,不适合使用new创建对象;面对对象面对对象类比活字印刷于印刷术,单一职责原则,好处在于可维护:修改需要改的字,不需要整个重改;可复用:可以重复使用;可扩展:需要添加时,直接添加内容;灵活性好:可灵活修改;封装:封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制...

2018-04-12 15:21:00 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除