码迷,mamicode.com
首页 > 编程语言 > 详细

java多线程

时间:2017-12-21 23:04:29      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:运行   ide   public   tar   mapping   thread   closed   over   实现   

学习一年,从业两年,3年了,之前有研究过,但没记录在博客上,现在补上,待续

考虑到项目性能问题,访问某路径执行方法A和方法B,

方法A执行后返回页面,方法B在后台继续执行,执行结果对页面并没有影响。因此使用线程

SpringMVC架构

实现1.implements Runnable

技术分享图片
@Controller
@RequestMapping("item")
public class ItemController {
    @RequestMapping("ceshi")
    public String ce() {
        ThreadTest t = new ThreadTest();
        new Thread(t).start();
        return "ce";
    }
    private class ThreadTest implements Runnable {
        @Override
        public void run() {
            int i = 0;
            while (i < 1000000) {
                System.out.println(i++);
            }
        }
    }
}
View Code

这样在浏览器访问item/ceshi后直接返回页面ce.jsp,同时后台继续运行打印1-1000000之间的数

待续……

java多线程

标签:运行   ide   public   tar   mapping   thread   closed   over   实现   

原文地址:http://www.cnblogs.com/yanan7890/p/8082605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!