首页 > 代码库 > java中初始化时机和顺序呢

java中初始化时机和顺序呢

class Pupil{        Pupil(int age){                System.out.println("Pupil:"+age);            }    }    class Teacher{        Pupil p1=new Pupil(9);        Teacher(){                System.out.println("Teacher()");                p3=new Pupil(10);            }                    Pupil p2=new Pupil(11);        void teach(){                System.out.println("teach()");            }                    Pupil p3 =new Pupil(12);    }        public class Sequence{            public static void main(String [] args){                    Teacher t=new Teacher();                    t.teach();                }        }

 

java中初始化时机和顺序呢