1. 当运行一个含main()方法的class时,是运行一个进程还是线程?是不是一个main()方法对应一个进程?多个对多个?
2. 当通过一个HTTP请求发送给Server时,是运行一个线程还是...?当有多个用户并发访问website时, web server是不是为每个用户新增一个线程?
3. 还有Servlet的线程安全问题,为什么servlet是线程不安全的?
2. 当通过一个HTTP请求发送给Server时,是运行一个线程还是...?当有多个用户并发访问website时, web server是不是为每个用户新增一个线程?
3. 还有Servlet的线程安全问题,为什么servlet是线程不安全的?
1. 如果你在main()方法加入断点,当一个main()方法遇到 断点时暂停,再运行这个main()方法,这样是有两个进程吧?所以我认为运行main()方法是运行一个进程!大家有什么讨论?
2. HTTP请求是不是启动一个新线程,望高人说一下
3. servlet是线程不安全的,这个问题楼上可以在网上查查,至于为什么线程不安全,也望高人指点一下
2.默认的HTTP是每个请求启动一个线程
3.servlet不处理同步,共享数据要自己加同步锁
2.默认的HTTP是每个请求启动一个线程
3.servlet不处理同步,共享数据要自己加同步锁