语句块

一 块分类: {}
1、普通块:
2、构造块:
3、静态块
4、同步块(线程中讲解)


分类 位置 作用域 执行时机
普通块 方法中 与方法共存亡 调用方法时
构造块 方法外,类中 与对象共存亡 创建对象时,每创建一个对象执行一次
静态块 方法外,类中+static 与类共存亡 在加载类时执行一次,仅执行一次。
同步块


二、调用顺序:
静态块 (一次)--> main -->构造块 +构造器(多次)
父类:静态块 构造块 构造器
子类:静态块 构造块 构造器
调用:现有父后有子、静态优先于对象
1)、父类静态块
2)、子类静态块
3)、父类构造块
4)、父类构造器
5)、子类构造块
6)、子类构造器

三、局部变量、成员属性、类属性的作用域
1、局部变量:方法、块中声明开始,方法、块调用完结束
2、成员属性:创建对象开始,对象使用完毕结束
3、类属性:类 开始,类不再使用结束。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值