静态代码块详解编程语言

 class Parent{  
static String name = "hello";  
{  
System.out.println("parent block");  
}  
static {  
System.out.println("parent static block");  
}  
public Parent(){  
System.out.println("parent constructor");  
}  
}  
 
class Child extends Parent{  
static String childName = "hello";  
{  
System.out.println("child block");  
}  
static {  
System.out.println("child static block");  
}  
public Child(){  
System.out.println("child constructor");  
}  
}  
 
public class StaticIniBlockOrderTest {  
 
public static void main(String[] args) {  
new Child();//语句(*)  
}  
}

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/10597.html

(0)
上一篇 2021年7月19日 10:20
下一篇 2021年7月19日 10:20

相关推荐

发表回复

登录后才能评论