【Java】 初始化与清理
来源:互联网 发布:1991莫斯科摇滚知乎 编辑:程序博客网 时间:2024/05/21 15:07
构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。构造器的名称应与类的名称一致。
当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null.
构造器可以改变这种默认的初始化。
package com;public class Practice { String str1; String str2 = "123"; String str3; Practice(){ str3 = "构造器初始化"; System.out.println(str3); } public static void main(String[] args) { Practice p = new Practice(); System.out.println("str1:"+p.str1+"\nstr2:"+p.str2+"\nstr3:"+p.str3); }}
构造器初始化str1:nullstr2:123str3:构造器初始化
结论:java 在创建对象时,对于未初始化的String引用的进行null初始化。并且构造器会先执行。
0 0
- Java初始化与清理
- java 初始化与清理
- java 初始化与清理
- Java 初始化与清理
- Java初始化与清理
- Java 初始化与清理
- Java 初始化与清理
- JAVA “初始化与清理”
- Java 初始化与清理
- 【Java】 初始化与清理
- Java初始化与清理
- java初始化与清理
- Java 初始化与清理
- java思想- - ->初始化与清理
- java学习---初始化与清理
- Java 对象初始化与清理
- 初始化与清理【java编程思想杂记】
- <Java编程思想> 初始化与清理
- NS3
- 重温矩阵(III) 特殊的矩阵
- Android的消息机制小结
- iOS身份证号码识别
- TextUtils.isEmpty(useName)
- 【Java】 初始化与清理
- Golang--Goroutines
- bzoj 2179 FFT快速傅立叶
- linux系统安装jdk
- iOS无线滚动系列,轮播图、滚动消息
- Tensorflow lesson 2---唯一的结构tensor
- position:ablosute和position:relative的简单理解
- ICNet读书笔记
- erlang 导入库脚本【转】