我一直做java web工程开发应用,老实说,也接触了不少项目了,但还真没在项目中使用过多线程技术,我想问下,你们在 web工程开发的时候,用多线程多吗?能不能给我一个列子哦,谢谢

解决方案 »

  1.   

    web 柜架就是多线程。隐藏了。
      

  2.   

    1.本身我们使用的框架就是多线程的
    2.在Web开发中我们一般都是一个请求一个响应,可能你认为不需要多线程。这里设定一个场景,你进行一个相当耗时的操作,但是你只需要知道服务器是否接收到操作命令
    比如你后台有一个邮件列表,其中有一万个邮箱地址,你要给这一万个人发送一份贺卡,你只需要写一段祝福的话,然后让服务器去发。这里你在Web页面写好祝福的话提交上去后,总不会要等服务器一个一个发完后再回个成功的响应给你吧,这样你要等多久将无法知道,你完全可以把信息提交后,服务器马上回一条已经收到信息的响应给你,然后后台启动一个线程去发送邮件,你也不需要去等他发完