java 代码块,构造代码块,与静态代码块
来源:互联网 发布:飞越巅峰 知乎 编辑:程序博客网 时间:2024/05/06 22:10
1.普通代码块:在方法或者语言中出现的{}就是普通代码块。这是我们用的最多最普遍的,它就是在
方法名后面加上用{}括起来的代码块。这种普通代码块是不能单独存在的,它必须要跟在方法名后面。
public class test {
public void test{
system.out.printf("普通代码块");
}
}
2.静态代码块:就在代码块用static修饰,只要类被加载就会被执行的代码块,静态代码块不能存在于
任何方法体内。
public class test {
static {
system.out.printf("静态代码块");
}
}
3.构造代码块:直接在类中定义,并且没有加static关键子的代码块,就是比静态代码块缺少个static修饰。
构造代码块在创建对象时被调用,每次创建对象都会被调用。
public class test{
{
system.out.printf("构造代码块");
}
}
4.优先级:静态代码块 >构造代码块> 构造方法
public class test {
{
system.out.printf("构造代码块");
}
static {
system.out.printf("静态代码块");
}
public test(){
system.out.printf("构造方法");
}
}
执行顺序:
静态代码块,构造代码块,构造方法
阅读全文
0 0
- java 代码块,构造代码块,与静态代码块
- 构造代码块与静态代码块
- Java静态代码块,构造代码块,普通代码块
- Java:普通代码块、构造代码块、静态代码块
- Java-普通代码块,构造代码块,静态代码块
- java-代码块、静态代码块、构造代码块
- 构造代码块与静态代码块(静态初始化块)
- Java 中四种代码块:普通代码块、构造块、静态代码块、同步代码块。
- 构造块/静态代码块
- JAVA代码块非静态代码块与静态代码块构造函数比较
- 普通代码块 静态块 构造块
- Java中父类与子类的普通代码块,构造代码块,静态代码块 初始化
- java中的静态代码块、构造代码块、普通代码块和同步代码块总结
- Java中的代码块(静态代码块、构造代码块、局部代码块)
- java中的静态代码块、构造代码块、普通代码块和同步代码块总结
- java的代码块优先级 (静态代码块,构造代码块,普通代码块)
- java中的普通代码块、静态代码块、构造代码块和同步代码块
- 构造函数、构造代码块与静态代码块
- github学习(one)
- easyUi双击table任意一行出现弹框
- 矩阵动归--最大正方形
- python单元模块测试
- Spring中的AOP(四)——在Advice方法中获取目标方法的参数
- java 代码块,构造代码块,与静态代码块
- 大数据实验室:零基础学习大数据该看哪些书?
- Maven+ssm+IDEA实现简单的秒杀系统(一)
- mysql利用数据库函数实现用拼音搜索中文的实现
- requests、beautifulsoup爬取页面总结
- CentOS环境下tomcat启动超级慢的解决方案
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- Spring中的AOP(三)——基于Annotation的配置方式(二)
- 网站如何实现在线人数、管理员踢人等功能?