首页 > 编程语言 > 详细

多线程并发方式1代码测试

时间:2021-05-03 22:21:42      阅读:33      评论:0      收藏:0      [点我收藏+]
package com.anyan;

/**
* @author anyan
* @date 2021/5/3-19:46
*/
public class ThreadTest02 {
public static void main(String[] args) {
//创建一个新的线程对象
MyThread mt=new MyThread();
/*开辟新的栈空间,一旦新的栈空间开辟出来,此方法就结束,栈线程启动成功
run方法在分支栈的底部会自动被启动的线程调用,并且run方法在分支栈的地步(压栈)
值得注意的是:run()方法在分支栈的底部,最先被压栈,
main()方法则在主线程的底部,也是最先被压栈的,二者地位在各自线程中的地位是相同的*/
mt.start();
for(int i=0;i<1000;i++){
System.out.println("主线程--->"+i);
}

}
}
class MyThread extends Thread {
@Override
public void run() {
//此处代码运行在分支栈
for(int i=0;i<1000;i++){
System.out.println("分支线程--->"+i);
}
}
}

多线程并发方式1代码测试

原文:https://www.cnblogs.com/a-n-yan/p/14728104.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!