摘要: Java内存管理机制 在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几 阅读全文
posted @ 2015-09-05 20:37 yweihainan 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Character 类在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法: Character(char value) 方法: 阅读全文
posted @ 2015-09-05 09:22 yweihainan 阅读(425) 评论(0) 推荐(0) 编辑
摘要: System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。 其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 1、成员变量 System类的属性有 阅读全文
posted @ 2015-09-05 09:12 yweihainan 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。饿汉式 一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引 阅读全文
posted @ 2015-09-05 09:05 yweihainan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 使用序列化和对象流实现对象的序列化 1 目标对象的类要实现 Serializable 接口 其成员若是引用类型 也必须实现Serializable 接口 若某个成员不需要序列化 transient 2 这个类可以实现复杂对象图的深度复制 阅读全文
posted @ 2015-09-05 09:02 yweihainan 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Object类java.lang.Object 要点: java.lang包在使用的时候无需显示导入,编译时由编译器自动导入。 Object类是类层次结构的根,每个类都使用 Object 作为超类。 Java中所有的类从根本上都继承自这个类。每个类都直接或者间接的继承自Object类。 Object 阅读全文
posted @ 2015-09-05 09:00 yweihainan 阅读(365) 评论(0) 推荐(0) 编辑