A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

原来一直不明白,为什么之前每期开班后论坛就几乎没人了,直到自己入学后才懂得,次奥,觉睡不够代码敲不完,哪有时间上论坛。。。{:3_50:}

57期刚开学半个月就赶上半个月的年假,让人直呼幸运幸运。只是这个假期用好了事半功倍,用不好却会拖后腿,所以。。。{:3_47:}

在家预习Android,头晕眼花下看了看之前准备考试的代码。 特上来刷一刷存在感。{:3_63:}

没什么可分享的,要来的终归会来,而且不来也会遗憾~  

如果有心又正好有精力的话,还没入学的同学可以看看web部分的视频,进黑马后时间可都是按秒算的。。。(略夸张,但真的很紧迫{:3_68:})

但是!  web只是一个过度,android才是重头戏,额 也不能这么说,web其实挺重要的,Android只是近几年市场膨胀,人才数量跟不上,但web却是稳扎稳打,路线平稳。

只是去了黑马之后,在有限的时间和精力下,总要有个主次优先,别到时候弄个web学了点皮毛,android又哪哪都不明白。



就说这么多,洗洗睡了。


  1. package exercises;


  2. /**
  3. * netDemo
  4. *
  5. * @author always
  6. *
  7. */
  8. public class ConstructTest {

  9.         public static void main(String[] args) throws Exception {
  10.                 Construct.class.newInstance();
  11.                 Construct.class.newInstance();
  12.                 Construct.class.newInstance();
  13.         }
  14.        
  15.         public void run() {
  16.                 System.out.println("test.....run");
  17.         }
  18. }

  19. class Construct {

  20.         public Construct()
  21.         {
  22.                 System.out.println("构造函数....run");
  23.         }
  24.        
  25.         {
  26.                 System.out.println("构造代码块....run");
  27.         }
  28.        
  29.         static
  30.         {
  31.                 System.out.println("静态代码块....run");
  32.         }
  33.        
  34. }
复制代码

6 个回复

倒序浏览
这个执行顺序没必要说了   老师都说的很明白了
静态代码块给类初始化的  肯定第一个执行,而且只执行一次
构造代码块给所有的对象初始化的,不管创建那个对象都会执行。
构造函数是给对应对象初始化的,创建那个对象,对应的构造函数才会执行
回复 使用道具 举报 1 0
肯定是静态先执行啊
回复 使用道具 举报
楼主报的是android吧,还没学到android吗
回复 使用道具 举报
先静态代码块,再构造代码块,最后构造函数
回复 使用道具 举报
代码没看懂  但是感觉亚历山大啊
回复 使用道具 举报
一楼正解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马