摘要:
多态是一种将改变的事物和未变的事物分离开来的重要技术。 阅读全文
摘要:
1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3 阅读全文
摘要:
阅读全文
摘要:
1、基本数据类型:类的每个基本数据类型保证有一个初值(char为0输出则是空白) 2.构造器: 3、静态初始化顺序示例及总结 4.非静态初始化顺序 4.数组 阅读全文
摘要:
垃圾回收器使得java在堆上分配空间的速度可以和其他语言从堆栈上分配空间的速度媲美。 阅读全文
摘要:
finalize:一旦垃圾回收器准备好释放对象占用的存储空间,将首先调用其finalize()方法,并且在下次垃圾回收动作发生时,才会真正回收对象占用的内存,所以可用此作为对象终结条件的验证。注意的三点:1.对象可能不被垃圾回收2.垃圾回收不等于“析构”3.垃圾回收只与内存有关示例代码:public class Book { boolean checkedOut =false; ... 阅读全文