- class T
- {
- T(){
- System.out.println(x+6);//在方法块里的代码执行后,才会执行构造代码。
- }
- int x = 1;//如果这里没有声明、下面就无法执行
- {
- x = 4;
- System.out.println(x);//优先于构造代码执行。第一个就是执行这个块里的代码
- }
- //int x = 1;//如果放在这里,这个是最后才执行的。
- }
- public class temp001 {
- public static void main(String[] args)
- {
- T t = new T();//初始化对象
- //在YY李若亮老师讲这个讲得很清楚,你有空可以来听一听他的课。YY群号:88897091
- }
- }
复制代码 |