码迷,mamicode.com
首页 >  
搜索关键字:g1 gc    ( 3858个结果
Java垃圾回收机制
Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为....
分类:编程语言   时间:2014-06-28 19:53:48    阅读次数:321
Android性能优化方法(一)
一:Dalvik虚拟机对于Android平台来说,其托管层使用的Dalvik JavaVM从目前的表现来看还有很多地方可以优化处理,比如我们在开发一些大型游戏或耗资源的应用中可能考虑手动干涉GC处理,使用 dalvik.system.VMRuntime类提供的setTargetHeapUtiliza...
分类:移动开发   时间:2014-06-20 21:01:18    阅读次数:270
GC 垃圾回收
一、托管 .Net所指的托管资源到底是什么意思呢?是相对于所有资源,还是只限于某一方面的资源?很多人对此不是很了解。 其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的元素;因此对于Stream,数据库的连接GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称.....
分类:其他好文   时间:2014-06-20 18:06:49    阅读次数:188
java学习之入门扫盲篇
概要 最近这几天开始进入java的学习,接触到了好多不是很了解的概念,像JDK、JRE、JVM、GC等等这些,放到这里来进行下扫盲。java java是一种面向对象程序设计语言和java平台的总称,即java包括java语言和java平台。 java语言 java语言跟我们以前接触过的C#、C++....
分类:编程语言   时间:2014-06-18 16:05:59    阅读次数:248
@property
非gc的对象,所以默认的assign修饰符是不行的。那么什么时候用assign、什么时候用retain和copy呢?推荐做法是NSString用copy,delegate用assign(且一定要用assign,不要问为什么,只管去用就是了,以后会明白的),非objc数据类型,比如int,float等...
分类:其他好文   时间:2014-06-18 15:43:31    阅读次数:286
Android源码分析之SparseArray
本来接下来应该分析MessageQueue了,可是我这几天正好在实际开发中又再次用到了SparseArray(之前有用到过一次,那次只是 大概浏览了下源码,没做深入研究),于是在兴趣的推动下,花了些时间深入研究了下,趁着记忆还是新鲜的,就先在这里分析了。 MessageQueue的分析应该会在本周末给出。   和以往一样,首先我们来看看关键字段和ctor: private st...
分类:移动开发   时间:2014-06-17 16:30:47    阅读次数:373
什么是.NET、 CLI、 CLR、 IL、 JIT、GC? 他们是如何工作的?
.Net 是软件开发平台,可以使用不同的语言开发出相互集成的软件系统类似于Windows,可以运行各种软件系统。是一套在Internet上可以无缝连接和沟通的软件技术、工具、产品和服务的总和。.Net 的主要组成部分如下:1、.Net Framework(.Net 框架)2、 Visual Stud...
分类:Web程序   时间:2014-06-16 23:52:35    阅读次数:700
java学习——入门扫盲篇
概要 最近这几天开始进入java的学习,接触到了好多不是很了解的概念,像JDK、JRE、JVM、GC等等这些,放到这里来进行下扫盲。 总结 以上这些内容有些是在学习中遇到的,有些是经常听大家提起的,通过本篇文章,希望自己可以对这些知识有个感性的认识,原理这些方面还没有进行深入的研究,主要就是解决“就怕不知道”的问题。...
分类:编程语言   时间:2014-06-16 22:56:06    阅读次数:312
poj 2154 Color(polya计数 + 欧拉函数优化)
http://poj.org/problem?id=2154 大致题意:由n个珠子,n种颜色,组成一个项链。要求不同的项链数目,旋转后一样的属于同一种,结果模p。 n个珠子应该有n种旋转置换,每种置换的循环个数为gcd(i,n)。如果直接枚举i,显然不行。但是我们可以缩小枚举的数目。改为枚举每个循环节的长度L,那么相应的循环节数是n/L。所以我们只需求出每个L有多少个i满足gc...
分类:其他好文   时间:2014-06-16 18:53:42    阅读次数:257
新生代垃圾回收
之前的两篇文章(java运行时数据区浅析、java垃圾收集器(GC)浅析)介绍了java运行时数据区以及GC垃圾回收算法的相关知识,大家可以先去看看这两篇文章。 本篇文章将重点关注新生代的垃圾回收。 大部分JVM都会采用所谓的分代收集方式去回收垃圾,什么是分代收集呢? 根据对象的存活周期的不同将内存划分为好几块。一般是把java堆分为新生代和老年代,这样就可以根据各个年代的特点采...
分类:其他好文   时间:2014-06-16 18:38:23    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!