![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASE
文章平均质量分 77
pacozhong
这个作者很懒,什么都没留下…
展开
-
java的Serialization 机制
[size=large]基本使用方法[/size] Serialization是指把类或者基本的数据类型持久化(persistence)到数据流(Stream)中,包括文件、字节流、网络数据流。 JAVA中实现serialization主要靠两个类:ObjectOuputStream和ObjectInputStream。他们是JAVA IO系统里...2010-04-06 11:23:02 · 105 阅读 · 0 评论 -
各种Serialization机制
这些天看到的关于持久化的内容比较多,这里做一些总结:1、java api的持久化,主要靠两个类:ObjectOutputStream和ObjectInputStream2、Hibernate3、与云计算有关的: 1、hadoop的Writable接口实现的持久化 2、hadoop的org.apache.hadoop.io.serializer...2010-04-08 19:56:19 · 122 阅读 · 0 评论 -
ClassLoader
今天研究了一下classloader,分享了一篇文章http://www.iteye.com/topic/83978 一直想找一本介绍JVM的书来看,这回算是找到了《inside JVM》。 顺便也写了一个测试程序:[code="java"]public class A { static{ System.out.println("stat...2010-04-12 16:50:31 · 95 阅读 · 0 评论 -
容器Iterator的fail-fast
A structural modification is any operation that adds or deletes one or more elements, or explicitly resizes the backing array; merely setting the value of an element is not a structural modificatio...2010-05-05 22:33:40 · 119 阅读 · 0 评论 -
java 容器相关
The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.原创 2010-05-08 15:47:47 · 102 阅读 · 0 评论 -
String StringBuffer StringBuilder [转]
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改...原创 2010-07-21 15:38:06 · 106 阅读 · 0 评论 -
Java 内存管理原理、内存泄漏实例及解决方案研究【转】
为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配 和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在Java中,内存的分配是由程序完成的,而内存的释放是有GC完成的,这种收支两条线 的方法确实简化了程序员的工作。但...原创 2010-07-23 14:13:14 · 139 阅读 · 0 评论