java代码块
来源:互联网 发布:八字不合 知乎 编辑:程序博客网 时间:2024/06/05 04:55
java中,代码块有几种:静态代码块、构造代码块、局部代码块
(1)静态代码块:在加载类时,执行的代码
class Demo
{
static //以为代码,随着类的加载而执行,在类的生命周期中,仅仅执行一次。
{
System.out.println("class Demo be loaded!");
}
}
(2)构造代码块:在构造对象时,执行的代码
class Demo
{
{ //以下就是构造代码块,在构造函数之前执行的代码
System.out.println("Object be created!");
}
}
(3)局部代码块:方法中的代码块。方法调用时,才执行。
class Demo
{
public void run()
{
System.out.println("Hello,world!");
{ //以下是局部代码块,执行完,i释放。
int i = 3;
while(i--)
{
System.out.println("第"+i+"次....");
}
}
}
}
(4)三者的执行先后顺序,通常是,先执行静态代码块,再执行构造代码块,接着执行构造函数,最后执行局部代码块
0 0
- Java静态代码块,构造代码块,普通代码块
- Java:普通代码块、构造代码块、静态代码块
- Java-普通代码块,构造代码块,静态代码块
- java-代码块、静态代码块、构造代码块
- java 代码块,构造代码块,与静态代码块
- Java - 代码块和静态代码块
- Java中代码块
- java 静态代码块
- java代码块要点
- Java中的代码块
- JAVA中的代码块
- java代码块
- Java中的代码块
- java初始代码块
- JAVA 静态代码块
- Java代码块
- Java静态代码块
- java基础--代码块
- Ubuntu下载Android2.3+5.0系统源码
- 经典的并查集之How Many Tables
- Mysql Solution - Timeout error occurred trying to stop MySQL Daemon. Stopping MySQL: [FAILED] -
- linux 添加环境变量
- Oracle_12c 非容器数据库安装和pde格式的数据导入
- java代码块
- hadoop伪分布式条件下出现的权限问题
- 从12306免费验证身份证号码与姓名是否一致
- J2EE工程
- 两步轻松解决在VMware下面的linux不能使用U盘的问题
- 多个dwg底图导入到sketchup中,自动拼接好
- 【bzoj1432】Function【结论题】
- 部分上午真题
- 往企业家蜕变的过程中该如何拥抱失败 10 - 创业需要合伙人吗?