码迷,mamicode.com
首页 > 编程语言 > 详细

java学习笔记

时间:2015-05-28 00:15:14      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

 1 class A
 2 {
 3     public static final int VAL = 3; // 不会导致A被加载
 4     static
 5     {
 6         System.out.println("load A");
 7     }
 8     public A()
 9     {
10         System.out.println("create A");
11     }
12 }
13 class B
14 {
15     public static final A AOBJ = new A(); //会导致B被加载
16     static
17     {
18         System.out.println("load B");
19     }
20     public B()
21     {
22         System.out.println("create B");
23     }
24 }
25 public class Test
26 {
27     public static void main(String[] args)
28     {
29         System.out.println(A.VAL);
30         System.out.println("---------------------");
31         System.out.println(B.AOBJ);
32     }
33 }

 

java学习笔记

标签:

原文地址:http://www.cnblogs.com/itpoorman/p/4534625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!