java基本的运行顺序

 

第1行  public class Test { 

第2行  private String name = "Java"; 

第3行  private int age = 2; 

第4行  public Test(){ 

第5行   age = 1000;

第6行  } 

第7行  public static void main(String[] args) { 

第8行    Test t = new Test(); 

第9行    System.out.println(t.name+"的年龄是"+t.age+"年"); 

第10行  }  

第 11行 } 

运行的基本顺序是: 

(1) :先运行到第7行,这是程序的入口 

(2) :然后运行到第8行,这里要new一个 Test,就要调用 Test的构造方法 

(3) :就运行到第4行,注意:可能很多人觉得接下来就应该运行第 5 行了,错!初始化一

个类,必须先初始化它的属性 

(4) :因此运行到第2行,然后是第 3行 

(5) :属性初始化完过后,才回到构造方法,执行里面的代码,也就是第5 行 

(6) :然后是第6行,表示new一个 Test实例完成 

(7) :然后回到main方法中执行第9行 

(8) :然后是第10行 

 

 

运行的结果是:Java的年龄是1000年 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值