摘要:java中一个对象的完整生命周期涉及java平台的很多技术。在创建一个java对象之前,需要先由虚拟机加载该类,然后对该java类进行链接和初始化。初始化完成之后,才创建出该类的对象实例。java对象也有自己的初始化过程,主要通过构造方法完成。当不再有引用指向该对象时,对象占用的内存会在合适的时...
阅读全文
posted @ 2014-11-25 23:15
|
|
|
随笔分类 - Java
摘要:java中一个对象的完整生命周期涉及java平台的很多技术。在创建一个java对象之前,需要先由虚拟机加载该类,然后对该java类进行链接和初始化。初始化完成之后,才创建出该类的对象实例。java对象也有自己的初始化过程,主要通过构造方法完成。当不再有引用指向该对象时,对象占用的内存会在合适的时...
阅读全文
posted @ 2014-11-25 23:15
摘要:java迭代器Iterator用于依次访问集合中的元素,用于替代Enumeration。 Iterator接口方法如下所示: 1 public interface Iterator { 2 boolean hasNext() ; 3 // 如果仍有元素可以迭代,则返...
阅读全文
posted @ 2014-11-16 20:49
摘要:在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(JavaCollectionFramework)。Java程序员在具体应用时,不必考虑数据结构和算法实现细节,只需要用这些类创建...
阅读全文
posted @ 2014-11-16 20:07
|
|