java web开发中的多线程应用?
2016-03-17 23:34
399 查看
java web开发中的多线程应用?
在web开发中肯定是需要用到多线程的,但是本人工作了(学习)这么久,但是没发现在哪里用到,请问是封装的太好,还是这部分是由中间件(服务器软件tomcat等)完成?或者请大家举出多线程应用的例子,我指的是代码中的,比如在那部分代码有,怎么写添加评论
分享
1赞同
反对,不会显示你的姓名
匿名用户
疯了一样 赞同
1:请求一个你的接口 需要异步处理 ,马上返回,对方不关心你成功不成功过,只关心通知到你了,这种情况要多开个线程
2:前端发出请求,需要跳转到结果页面然后再不断请求是否成功这种,需要单开个线程跑逻辑(跟1差不多)
3:web环境中共享一些数据的情况,比如单态类,静态内容等
4:定时任务执行特别频繁,尤其是其中有调用别的接口,执行时间不确定的话,可能会出现并发情况,要考虑事物问题
以上是我一个小菜鸟用到的地方~~
编辑于 2015-01-12 添加评论
相关文章推荐
- 做java的web开发有用过多线程吗
- 解决一些eclipse无法正常启动的问题
- java继承中的this用法
- java第一步
- java web之中,如果Servlet中有耗时较长的计算,该怎么做才好?
- Javase小项目尝试
- SpringMvc入门
- Java编程思想第三章---有关运算符的一些细节注意和思考
- Java RandomAccessFile用法
- 图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案
- struts.xml配置文件(package,namespace,action)
- Java线程(七):Callable和Future
- 能不能简单描述一下你在java web开发中需要用到多线程编程的场景?
- com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V错误解决
- 深入理解Java之泛型
- JAVA第二周随笔
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- java 接口Comparable和Comparator的使用
- 如何在eclipse jee中创建Maven project并且转换为Dynamic web project
- 浅析Java中的final关键字