博客
关于我
Java学习:十一.this和static---实例代码块
阅读量:150 次
发布时间:2019-02-26

本文共 595 字,大约阅读时间需要 1 分钟。

一.语法格式

{
Java代码块1;
Java代码块2;
}
二.特点
只要调用构造函数,必然在构造函数调用之前调用实例代码块。

public class InstanceTest {       public static void main(String[] args) {       	System.out.println("main begin");    	new InstanceTest();    	new InstanceTest("w");    	new InstanceTest();    	new InstanceTest("x");    	System.out.println("main over");    }    {       	System.out.println("实例代码块");    }    public InstanceTest() {       	System.out.println("无参构造函数");    }    public InstanceTest(String name) {       	System.out.println("有参构造函数"+name);    }}

结果:

在这里插入图片描述
从结果中可以看出,实例代码块在构造函数之前调用,而且调用的次数可以不止一次。
三.作用
为程序员准备的时机,叫做对象构造时机。

转载地址:http://uxlk.baihongyu.com/

你可能感兴趣的文章
mysql数据库io空闲_mysql数据库磁盘io高的排查
查看>>
MYSQL数据库下载安装(Windows版本)
查看>>
MySQL数据库与Informix:能否创建同名表?
查看>>
Mysql数据库函数contac_函数:函数删除操作语法&使用例——《mysql 从入门到内卷再到入土》...
查看>>
mysql数据库命令备份还原
查看>>
mysql数据库基础教程
查看>>
mysql数据库备份与恢复
查看>>
Mysql数据库备份的问题:mysqldump: Got error: 1049: Unknown_无需整理
查看>>
MySQL数据库安装配置与常用命令
查看>>
MySQL数据库实现主从同步数据
查看>>
mysql数据库扫盲,你真的知道什么是数据库嘛
查看>>
mysql数据库批量插入数据shell脚本实现
查看>>
MySQL数据库操作
查看>>
MySQL数据库故障排错
查看>>
MySQL数据库无法远程连接的解决办法
查看>>
mysql数据库时间类型datetime、bigint、timestamp的查询效率比较
查看>>
MySQL数据库服务器端核心参数详解和推荐配置(一)
查看>>
Mysql数据库的条件查询语句
查看>>
MySQL数据库的高可用
查看>>
MYSQL数据库简单的状态检查(show processlist)
查看>>