Java - 对象引用的初始化方式
来源:互联网 发布:天梭手表怎么样 知乎 编辑:程序博客网 时间:2024/04/30 22:51
Java对象引用的初始化方式:
(1) 在定义对象的位置;
(2) 在类的构造器中;
(3) 在使用对象之前, 即惰性初始化;
(4) 实例初始化.
代码
/** * 四种初始化方式 * <p/> * Created by wang on 15/8/5. */class Soap { public Soap() { System.out.println("Soap"); } @Override public String toString() { return "Constructed"; }}public class TestInit { private String s1 = "Happy"; // 定义初始化 private Soap s2; private String s3, s4; // 实例初始化 { s2 = new Soap(); } public TestInit() { s3 = "Good"; // 构造器初始化 } @Override public String toString() { s4 = "Girl"; // 惰性初始化 return "TestInit{" + "s1='" + s1 + ", s2=" + s2 + ", s3='" + s3 + ", s4='" + s4 + '}'; } public static void main(String[] args) { TestInit ti = new TestInit(); System.out.println(ti); }}/* Output: Soap TestInit{s1='Happy, s2=Constructed, s3='Good, s4='Girl} */
1 0
- Java - 对象引用的初始化方式
- java的4中对象引用方式
- java中初始化引用的四种方式
- Java对象的引用方式(强引用, 软引用, 弱引用, 虚引用)
- java中对象创建、初始化、引用
- Java对象的初始化
- JAVA 对象的初始化
- java对象的初始化
- Java的引用方式
- java学习笔记——java中对象的创建,初始化,引用的解析
- Java对象的引用
- Java的对象引用
- java的对象引用
- java 创建对象的四种方式、java对象初始化顺序
- java中基本数据类型与对象引用类型的默认初始化值学习
- 对象的3种初始化方式
- 理解JAVA对象的初始化
- JAVA对象的初始化过程
- 消息队列再整理二
- Mybatis学习笔记-mybatis对时间的处理
- poj2431 Expedition (优先队列) 挑战程序设计竞赛
- Object C语言----内存管理总结(转载)
- iOS证书与推送通知证书制作过程遇到的问题
- Java - 对象引用的初始化方式
- SQLServer数据库学习总结
- DT大数据梦工厂 温故而知新 之23讲
- python菜鸟日记4
- 【前端学习笔记】重要知识点积累
- UIKit 手势识别 UIGestureRecognizer
- zoj 2734 Exchange Cards 【DFS or 母函数】
- 将java.util.list里的对象按照对象的某一属性排序
- [转载]融合设计思维与MVP,改进产品开发