java web开发中的多线程应用? 在web开发中肯定是需要用到多线程的,但是本人工作了(学习)这么久,但是没发现在哪里用到,请问是封装的太好,还是这部分是由中间件(服务器软件tomcat等)完成?或者请大家举出多线程应用的例子,我指的是代码中的,比如在那部分代码有,怎么写 添加评论 分享 1赞同 反对,不会显示你的姓名 匿名用户 疯了一样 赞同 1:请求一个你的接口 需要异步处理 ,马上返回,对方不关心你成功不成功过,只关心通知到你了,这种情况要多开个线程 2:前端发出请求,需要跳转到结果页面然后再不断请求是否成功这种,需要单开个线程跑逻辑(跟1差不多) 3:web环境中共享一些数据的情况,比如单态类,静态内容等 4:定时任务执行特别频繁,尤其是其中有调用别的接口,执行时间不确定的话,可能会出现并发情况,要考虑事物问题 以上是我一个小菜鸟用到的地方~~ 编辑于 2015-01-12 添加评论