实例代码块

/*
1、除了静态代码块之外,还有一种语句块叫做:实例语句块
2、实例语句在类加载时并没有执行
3、实例语句语法?

java语句;
java语句;
java语句;

4、实例语句块在什么时候执行?
只要是构造方法执行,必然在构造方法执行之前,自动执行“实例语句块”中的代码。
实际上这也是sun公司为java程序员准备了一个特殊的时机,叫做对象构建时机。

*/
public class InstanceCode {

public static void main(String[] args) {
System.out.println("main begin");
new InstanceCode();
new InstanceCode();

new InstanceCode("abc");
new InstanceCode("xyz");
}

//实例语句块
{
System.out.println("实例语句块执行");
}
//构造方法
public InstanceCode(){
System.out.println("无参数构造方法");
}
public InstanceCode(String name){
System.out.println("有参数构造方法");
}
}

posted @   开山y  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示