JVM
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
(收藏)Java 6 JVM参数选项大全(中文版)
http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htmJava 6 JVM参数选项大全(中文版)原创 2013-07-01 17:51:01 · 942 阅读 · 0 评论 -
Java中的String数据类型归纳
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”;String str=new String (原创 2013-07-01 16:59:50 · 519 阅读 · 0 评论 -
string的要注意的地方小结
看下面的程序: String s=new String("abc") //这时JVM会创建string的pool,存放这字符串,当然它要先去pool里看下是否真的有,无的话就创建,这时是创建1个对象了,同时还会在堆中创建对象,然后将该对象的引用返回给用户,所以这时是创建了2个对象了. Stirng str2 = "abc"; //此时string原创 2013-07-01 17:27:51 · 569 阅读 · 0 评论 -
jvm的内存调优
1) 堆 运行时数据区域,所有类实例和数组的内存均从此处分配。Java 虚拟机启动时创建。对象的堆内存由称为垃圾回收器 的自动内存管理系统回收。 堆由两部分组成: 其中eden+fromspace+tospace也叫年轻代(young),old space叫旧生代. 其中还有S1,S0(在JDK的自带工具输出中会看到),分别指的是Survivor space,存放每原创 2013-07-01 17:37:45 · 631 阅读 · 0 评论 -
JAVA之软,弱引用
介绍下java中的软,弱引用.首先是软引用java.lang.ref.SoftReference,它通常用来设计缓存,特点是 被 Soft Reference 指到的对象,一直要到 JVM 内存不足时且 没有 Direct Reference 时才会清除,SoftReference 是用来设计 object-cache 之用的。因此在内存足够的时候,他们通常不被回收。另外,这些引用对象还能保证原创 2013-07-01 17:35:06 · 643 阅读 · 0 评论