日期:2014-05-20  浏览次数:20723 次

多线程问题
我最近学习JAVA,有下面几个问题, 希望大家帮我解决一下, 谢谢了

1.用JAVA做了一个网站,里面没有涉及到Thread, runnable 类, 
 有没有必要进行多线程处理,比如加一些LOCK(),UNLOCK(),SYNCHRONIZED,这些条西?
2. 不同的地方的人同时访问同一个网站, 算不算多线程呢?


------解决方案--------------------
1、有没有必要进行多线程处理,比如加一些LOCK(),UNLOCK(),SYNCHRONIZED,这些条西? 
一般容器帮你做好这些事情,当然你的servlet和jsp没有成员变量的话。
共用的后台数据部分,你也许需要这些方法
2、是的
------解决方案--------------------
1)网站的业务逻辑中如果不涉及到互相锁定的逻辑,则通常不用;除非你的网站涉及到,比如用户金额扣款之类的需要线程锁定的动作
2)是的,而且这个过程SERVLET等会帮你做掉的~

引用楼主 eimhee 的帖子:
我最近学习JAVA,有下面几个问题, 希望大家帮我解决一下, 谢谢了

1.用JAVA做了一个网站,里面没有涉及到Thread, runnable 类,
有没有必要进行多线程处理,比如加一些LOCK(),UNLOCK(),SYNCHRONIZED,这些条西?
2. 不同的地方的人同时访问同一个网站, 算不算多线程呢?