java-构造代码块
来源:互联网 发布:mac电脑制作铃声 编辑:程序博客网 时间:2024/05/22 09:50
构造代码块的作用:
- 给对象进行统一的初始化。
构造函数的作用:
- 给对应的对象进行初始化。
构造代码块的格式:
{ 构造代码块}
构造代码块注意:
- 构造代码块的大括号必须位于成员位置上
构造代码块代码的执行时间:
- 在创建对象的时候先执行。
- java编译器编译一个java源文件的时候,会把成员变量的声明语句提前至一个类的最前端。
- 一旦经过java编译器编译后,那么构造代码块的代码块就会被移动构造函数中执行,是在构造函数之前执行的,构造函数的中代码是最后执行的。
- 成员变量的显示初始化与构造代码块的代码是按照当前代码的顺序执行的。
代码块的类别:
- 构造代码块
- 局部代码块: 大括号位于方法之内。 作用:缩短局部 变量 的生命周期,节省一点点内存,用处不大。
- 静态代码块: static
class Demo5 { //构造函数 public Demo5(){ //构造函数 i = 300000000; } //构造代码块 //构造代码块的初始化 { i = 200000000; } int i = 100000000; //成员变量的显初始化 public static void main(String[] args) { Demo5 d = new Demo5(); System.out.println("i = "+d.i); }}
0 0
- java构造代码块
- java-构造代码块
- java构造代码块
- Java静态代码块,构造代码块,普通代码块
- Java:普通代码块、构造代码块、静态代码块
- Java-普通代码块,构造代码块,静态代码块
- java-代码块、静态代码块、构造代码块
- java 代码块,构造代码块,与静态代码块
- Java 中的构造代码块
- Java之构造代码块
- java构造代码块详解
- Java中的构造函数、构造代码块、静态代码块
- Java静态代码块、构造函数、构造代码块
- Java静态代码块、构造代码块、构造函数
- Java静态代码块、构造代码块、构造函数
- java构造函数 构造代码块
- Java 构造函数及构造代码块
- java 构造函数 和 构造代码块
- MySQL执行Select语句将结果导出到文件的方法
- Android开发中截取字符串的方法
- 文字换行显示
- linux下使用libcurl
- Apache 的多站点配置
- java-构造代码块
- Mybatis-Mybatis与Spring的整合
- SqlServer2005以上版本查看死锁管理
- Eclipse高分屏问题,Neon版 完美解决,更有Dark
- vi, 按上下左右总会出现ABCD,Could not get lock /var/lib/dpkg/lock
- xcode添加文件时的勾选解析
- Android之跳转到系统联系人,及拨号或短信界面等
- python numpy 库学习笔记
- 常用公共DNS服务器地址