黑马程序员技术交流社区

标题: 复习一下构造函数,代码块,静态代码块的执行顺序 [打印本页]

作者: noiary    时间: 2014-9-17 16:45
标题: 复习一下构造函数,代码块,静态代码块的执行顺序
本帖最后由 noiary 于 2014-9-17 16:48 编辑
  1. /*
  2. 验证构造函数,静态代码块,代码块的执行顺序
  3. */

  4. class Test {

  5.         Test() {
  6.        
  7.                 System.out.println("A");
  8.         }
  9.        

  10.        
  11.         {
  12.                 System.out.println("B");
  13.         }
  14.        
  15.                 static {
  16.        
  17.                 System.out.println("C");
  18.         }
  19.        
  20.         {
  21.                 System.out.println("D");
  22.         }
  23.        
  24.         public static void main(String[] args) {
  25.        
  26.                 Test test = new Test();
  27.                 System.out.println("E");
  28.         }
  29. }

  30. /*
  31. 打印结果:
  32. C
  33. B
  34. D
  35. A
  36. E
  37. */
复制代码



作者: 犹豫铅笔    时间: 2014-9-17 17:03
我本来也想复习一下这个的,呵呵,看到你写的代码后猜测,和结果是一样的,请允许我的偷懒,不写代码自己测试了,呵呵
作者: lipc    时间: 2014-9-17 17:25
多谢,发现我这基础好差啊。。。
作者: 范鹏霄    时间: 2014-9-17 17:45
             多谢分享
作者: rel4x    时间: 2014-9-17 18:00
学习啦 。。。。。。
作者: MR.Sun    时间: 2014-9-17 18:07
学习了。
作者: 粺¹³¼畅    时间: 2014-9-17 18:08
学习一下!
作者: 笑脸迷人    时间: 2014-9-17 19:24
加油~~~~~
作者: darkads    时间: 2014-9-18 00:15
学习了,多谢分享
作者: 冷冷丶丶    时间: 2014-9-18 00:34
多谢分享  重新复习了一遍
作者: 郑飞    时间: 2014-9-18 04:36
失眠 起来 蒙对了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2