摘要:Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容器必须实现这个接口。当一个 Session 开始时,Servlet 容器将创建一个 HttpSession 对象,Servlet 容器为 HttpSession 分配一个唯一标识符,称为 Session ID。Servlet 容器将 Session ID 作为 Cookie 保存在客户的浏览器中。每次客户发出 HTTP 请求时,Servlet 容器能够从 HttpRequest 对象中读取 Ses 阅读全文
posted @ 2011-10-31 14:48 妖老山黑 阅读(651) 评论(0) 推荐(0) 编辑
摘要: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 妖老山黑 阅读(182) 评论(0) 推荐(0) 编辑
摘要:struts1 与 struts2 的线程安全问题 (转帖) 去面试,问及struts方面的内容:aciton是否thread safe? 俺毫不犹豫的回答:不是 然后问,为什么不是?struts1和struts2那个是线程安全的?俺支吾了半天。也没说个所以然出来。郁闷。 下面是找的另一位同胞的文章 阅读全文
posted @ 2011-10-31 12:36 妖老山黑 阅读(134) 评论(0) 推荐(0) 编辑