Java面试
IT独白者
这个作者很懒,什么都没留下…
展开
-
Java序列化和反序列化
Java基础学习总结——Java对象的序列化和反序列化 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它转载 2016-07-12 10:34:19 · 85 阅读 · 0 评论 -
Java深入 - Java 内存分配和回收机制
Java的GC机制是自动进行的,和c语言有些区别需要程序员自己保证内存的使用和回收。 Java的内存分配和回收也主要在Java的堆上进行的,Java的堆中存储了大量的对象实例,所以Java的堆也叫GC堆。 Java在垃圾收集的过程中,主要用到了分代收集算法,我会先讲一下常用垃圾收集算法。 常用垃圾收集算法 1. 标记-清除算法 这种垃圾收集算法思路非常简单,主转载 2016-08-08 11:37:25 · 2655 阅读 · 1 评论