1. Servlet特性
单例
线程不安全
> 由于此特性,产生问题:
多线程时可能出现安全隐患(在JavaWeb阶段较多,JavaEE阶段较少,多写多思考)
Servlet细节(以下都是在Servlet中编写实验)
1.可以创建无状态的成员例如(没有数据,只是打印!)
private User u = new User();
Class User{
show(){
syso("hello")
}
}
2.可以创建有状态的成员,但状态必须为只读的(不提供set方法)
private User u = new User();
Class User{
private String name = "Hello";
getName(){
...
}
}