创建线程的方法(一)

  • 将类声明为Thread子类,重写run方法
    步骤
    1 定义一个类继承Thread类。
    2 覆盖run方法。
    3 直接创建Thread的子类对象创建线程
    4 调用start方法开启线程并调用线程的任务run方法执行。
class Demo3 extends Thread
{
    public void run()
    {
        for(int i = 0; i < 5; i++)
        {
            System.out.println("name:" +Thread.currentThread().getName()+"——i="+ i);
        }
    }
}
public class FirstMethod {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Demo3 d1 = new Demo3();
        Demo3 d2 = new Demo3();
        d1.start();
        d2.start();
    }

}

注释:可以通过Thread中的getName获取线程名称。Thread-number(从0开始)
获取正在运行的线程名称:Thread.current.Thread.getName()


运行结果截图
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,268评论 19赞 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,347评论 18赞 399
  • 一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发...
    慕容小伟阅读 2,009评论 0赞 10
  • 为设定篡改了下历史对不起 第2.5章 宋仁宗康定元年,仁宗令中州王率军支援延州。夏军在三川口全歼刘平、石元孙部之后...
    碎雨流觞阅读 748评论 0赞 0
  • 周计划和完成情况 总结 学习类的基本都没有做好,设计稿出来之后基本上一天都在实现页面。页面做得很慢,一来是第一次接...
    I_am_Cynthia阅读 153评论 0赞 0

友情链接更多精彩内容