美文网首页
创建线程的方法(一)

创建线程的方法(一)

作者: QinRenMin | 来源:发表于2018-03-08 19:16 被阅读0次
  • 将类声明为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()


运行结果截图

相关文章

  • NSThread

    NSThread 创建线程 代码实现(创建线程的四种方法)创建线程的第一种方法:1.创建线程对象[[NSThrea...

  • 多线程 - NSThread

    创建和启动线程简单说明 1.创建,启动线程 1.1创建线程(3中方法) 方法1: 方法2: 方法3: 线程参数设置...

  • Linux下多线程的使用

    一、线程的创建 1.创建分离线程方法一:(常用) 方法二: 2.创建非分离线程 二、线程的使用 三、分离线程与非分...

  • 第十七节:Runnable创建线程,Thread创建线程,唤醒线

    Runnable创建线程 Thread创建线程 唤醒线程 线程类 主方法类 计数器多线程 实现接口 run方法 成...

  • 多线程编程之NSThread

    NSThread创建线程很简单,管理线程很困难 一、创建线程 1、创建线程对象,调用start方法执行线程 NST...

  • iOS多线程:NSThread

    目录一,线程创建二,线程通信三,线程状态 一,线程创建 1,实例方法 initWithTarget: initWi...

  • 线程start和run方法的区别

    start方法会创建一个子线程并执行。run方法是线程方法的普通执行,会使用当前调用方法的线程进行执行,不会创建新...

  • 2018-10-04

    多线程方法1 使用线程工厂创建线程

  • 3、并发编程-Java线程

    并发编程 Java线程 创建和运行线程 查看线程 线程API 线程状态 创建和运行线程 方法一,直接使用new T...

  • 线程

    线程和进程 进程 线程 线程和进程的区别 线程的好处和坏处 创建线程的方式一 线程中常用的方法 代码实例 创建线程...

网友评论

      本文标题:创建线程的方法(一)

      本文链接:https://www.haomeiwen.com/subject/vvoyfftx.html