
JAVA
文章平均质量分 66
iteye_19837
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA类比较重载方法
在进行系统开发中,有一顶是标识某一条记录为已读。 因为数据是缓存在List里的,如果进行id分别比较,会特别慢。 list里有一个indexOf(Object o)的方法。但是这个方法却是要求整个对象完全相同。 但是如果传递整个对象的话,参数会特别多,但是只传一个id的话,却不能比对成功。 于是,在该实体对象中,重载类比较方法,就可以实现,只比较id的功能。 /** * 类比较重...2012-09-28 11:40:26 · 625 阅读 · 0 评论 -
JVM配置参数中文说明:
----------------------------------------------------------------------- 1、-Xmixed mixed mode execution (default) 混合模式执行 2、-Xint interpreted mode execution only 解释模式执行 3、-Xbootclasspath: set se...原创 2012-05-15 14:59:12 · 200 阅读 · 0 评论 -
JAVA堆栈
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器...原创 2012-05-15 15:09:02 · 155 阅读 · 0 评论 -
JVM调优总结:分代垃圾回收详述
为什么要分代 分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连 接,这类对象跟业务直接挂钩,因此生命周期比较长。但是还有一些对象,主要是程序运行过程中生成的临时...原创 2012-05-15 16:48:20 · 189 阅读 · 0 评论