摘要: 1. Java类初始化顺序Java类初始化顺序(无继承): 静态变量–>静态初始化块–>其他变量–>初始化块–>构造器Java类初始化顺序(有继承): 先静后动,先父后子,父类静态初始化—->子类静态初始化—->父类初始化块—->父类构造方法—->子类初始化块—->子类构造方法。以下例子执行结果:6375142Test2构造函数加上super()不影响结果public class Test2 extends Test1 {{System.out.print(“1″);}Test2() {System.out.print(“2″);}stat 阅读全文
posted @ 2011-10-31 13:00 妖老山黑 阅读(263) 评论(0) 推荐(0) 编辑
摘要: struts1 与 struts2 的线程安全问题 (转帖) 去面试,问及struts方面的内容:aciton是否thread safe? 俺毫不犹豫的回答:不是 然后问,为什么不是?struts1和struts2那个是线程安全的?俺支吾了半天。也没说个所以然出来。郁闷。 下面是找的另一位同胞的文章 阅读全文
posted @ 2011-10-31 12:36 妖老山黑 阅读(204) 评论(0) 推荐(0) 编辑