
java
文章平均质量分 76
小苏菲
做一名快乐的程序员
展开
-
java内存回收机制
引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性转载 2010-04-22 17:15:00 · 2736 阅读 · 0 评论 -
eclipse、android开发环境配置
<br />每次更换电脑就要重新配置下开发环境,每次配置环境都要上网查资料,现在得空,自己也整理一份,以备不时之需。<br /> <br />下载Eclipse、android SDK、JDK。Eclipse使用3.3、3.4版本即可,我这里使用eclipse-SDK-3.4.1-win32;android SDK的windows版本android-sdk_r06-windows;JDK采用jdk-6u20-windows-i586。这三样在网上都很好找到。<br /> <br />解压Eclipse、安装原创 2010-09-09 21:10:00 · 974 阅读 · 0 评论 -
单例模式及单例对象的可序列化
为了使一个单例类变成可串行化的,仅仅在声明中添加“implements Serializable”是不够的。因为一个串行化的对象在每次返串行化的时候,都会创建一个新的对象,而不仅仅是一个对原有对象的引用。为了防止这种情况,可以在单例类中加入readResolve 方法。 下面我们先简要地回顾下对象的序列化. 一般来说, 一个类实现了 Serializable接口, 我们就可以把它转载 2012-08-17 15:01:45 · 2730 阅读 · 0 评论 -
LinkedHashMap和HashMap的比较使用
由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。 import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; public class TestL转载 2013-03-26 16:42:06 · 589 阅读 · 0 评论