码迷,mamicode.com
首页 >  
搜索关键字:jvm gc    ( 14530个结果
写Java程序让Jvm崩溃
package jvm;public class HeapCrash { public static void main(String[] args) { //Object[] o = {“abc”};初始值赋值,不会有影响。 Object[] o ...
分类:编程语言   时间:2014-06-18 22:36:27    阅读次数:455
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-06-18 20:27:05    阅读次数:132
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
java 强弱引用
ava中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了原文链接:http://www.cnblogs.com/dolphin0520/p/3784171....
分类:编程语言   时间:2014-06-18 14:56:43    阅读次数:263
Android面试题目整理与讲解(二)
1.Dalvik和标准Java虚拟机之间的主要差别? Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。 Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个 Dalvik应用作为一个独立的Linux进程执行。 (1)虚拟机很小,使用的空间也小; (2)D...
分类:移动开发   时间:2014-06-17 22:34:33    阅读次数:372
Ubuntu 12.04 中安装和配置 Java JDK
先去Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_21/ /usr/lib/j...
分类:编程语言   时间:2014-06-17 14:37:42    阅读次数:223
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
迷上了代码!