Java的构造代码块和静态代码块的区别

来源:互联网 发布:sql格式化日期 编辑:程序博客网 时间:2024/06/14 02:33
class StaticCode
{
private StaticCode(){}//该类的方法都是静态方法,该类不能创建对象
static int num;
{
System.out.println("haha");//构造代码块,创建一个对象赋值一次
}
static
{
System.out.println("baibai123");//(静态代码块)//随着类的加载赋值一次
//出现时间比构造代码块要早,所以先执行
}
}
0 0
原创粉丝点击