本帖最后由 王凯路路 于 2014-8-25 09:48 编辑
- class A{
- static{
- System.out.print("1");
- }
- public A(){
- System.out.print("2");
- }
- }
- class B extends A{
- static{
- System.out.print("a");
- }
- public B(){
- System.out.print("b");
- }
- }
- public class Hello{
- public static void main(String[] ars){
- A ab = new B();
- ab = new B();
- }
- }
复制代码
大家看看这个代码块的结果是什么 ? |
|