我是靠谱客的博主 年轻吐司,最近开发中收集的这篇文章主要介绍java创建线程执行任务,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


@Test
	public void test38() {
		System.out.println("主线程ID:"+Thread.currentThread().getId());
        MyThread thread1 = new MyThread("thread1");
        thread1.start();
        MyThread thread2 = new MyThread("thread2");
        thread2.run();
	} 
	
	
	
	class MyThread extends Thread{
	    private String name;
	     
	    public MyThread(String name){
	        this.name = name;
	    }
	     
	    @Override
	    public void run() {
	        System.out.println("name:"+name+" 子线程ID:"+Thread.currentThread().getId());
	    }
	}

子类只需要继承Thread就可以,把需要执行的任务写在run方法里面.
注意一点
thread.start();方法会开启线程的同时自动去调用一遍run方法.不需要把线程关闭.执行完任务线程自动关闭.就算主线程关闭了子线程没执行完毕也不会关闭子线程.

最后

以上就是年轻吐司为你收集整理的java创建线程执行任务的全部内容,希望文章能够帮你解决java创建线程执行任务所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部