????3????????????????????????????????????????????????????????????е?????????????

??????????????
public class Test{
     
     String i = "??????????????????";
 
     {
         i = "?????????????????";
     }
     
     public static void main(String[] args) {
         for (int i = 1; i <= 2; i++) {
             System.out.println("?????? " + i + " ??????"); 
             System.out.println(new Test().i);
             System.out.println();
         }
     }
 }

???????н????

??????????????
public class Test{
 
     {
         i = "?????????????????";
     }
     
     String i = "??????????????????";
 
     public static void main(String[] args) {
         for (int i = 1; i <= 2; i++) {
             System.out.println("?????? " + i + " ??????"); 
             System.out.println(new Test().i);
             System.out.println();
         }
     }
 }

???????н????

????4????????????????????

??????????????????????????????????????????????????????£????????????????????1???

????1??????????д???????????????????????????????????????д???????
public class Test{
     class Base {
         Base() {
             this.info();
         }
         public void info() {
             System.out.println("Base");
         }
         public void getInfo() {
             info();
         }
     }
     
     public class Child extends Base{
         @Override
         public void info() {
             System.out.println("Child");
         }
     }
     
     public static void main(String[] args) {
         Test test = new Test();
         Base base = test.new Child();
         base.info();
         base.getInfo();
     }
 }