「电脑玩物」中文网最近更新

IT技术

Java-内存管理

07net01.com 发布于 2017-07-31

  对于某些编程语言,内存管理的工作需要开发人员处理,比如C/C++。以C++为例,程序通过new操作符创建新对象之后,就会分配相应的内存资源,当程序不再需要这些对象时,需要在代码中

阅读(178)评论

IT技术

GC垃圾回收

07net01.com 发布于 2017-07-07

gc=full gc +young gc Java jvm 内存=堆内存+非堆内存堆内存(-Xms-Xmx)=年轻代(-Xmn)+年老代-Xms,初始分配内存,-Xmx最大分配内存,一般情况下设置成一样的值年轻代=Eden+s0+s1非堆

阅读(21)评论

IT技术

objc 的 ARC

07net01.com 发布于 2017-07-05

ARC 全称被各个网路博客安利这么多年也应该知道了(Auto Reference Counting),中文名就是 自动引用计数。这是一种比较简单的垃圾回收机制,什么是垃圾呢?就是堆分配过程中任何无法

阅读(87)评论

IT技术

Java引用类型:强引用、软引用、弱引用和虚引用">Java引用类型:强引用、软引用、弱引用和虚引用">Java引用类型:强引用、软引用、弱引用和虚引用

07net01.com 发布于 2017-07-04

介绍 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对

阅读(33)评论