0
点赞
收藏
分享

微信扫一扫

六石编程学:早看一步的好处


  上周某同事问吾,打开多个文件,内存不断上涨怎么办?吾一愣:这个只能通过调用System.gc()来解决了(引用清理工作当然也要做好)。

  今天想起来,吾很早就做了个JAVA对象缓存机制。即对象回收、复制利用的系统。这样可以有效保证新建对象的数量限制在一定范围。于是早上一来,赶紧告诉他代码及用法。

  此事有什么值得注意的?就这么一个小事,就有两点值得学习:

  • 凡事要学会多看一步。
  • 如果某个机制到处使用,一定要做统一通用的设计。

  以前在永中的时候,就为JAVA的内存问题焦头烂额。当时专门研究出打断引用的方法。为了节省内存,到处缓存对象。都是各搞一套,也没有人管理——这就是六石编程学特别提出的工作管理内容。


举报

相关推荐

一步一步带你学C(其二)

0 条评论