zoukankan      html  css  js  c++  java
  • java 创建线程

    java 开启线程的方式

    方式一、继承Thread类创建线程

             start()方法用于开始执行线程,run()方法真正运行线程代码,具体实例如下:

    public class CreateThread extends Thread {
    
        public void Test()
        {
            CreateThread t1=new CreateThread();
            t1.start();
            
            try {
                t1.sleep(2000);
            } catch (Exception e) {
                System.out.println(e.getMessage());
            }
            
            CreateThread t2=new CreateThread();
            t2.start();
        }
        
        public void run()
        {
            System.out.println("幸运女神在微笑");
            System.out.println(Thread.currentThread());
        }
        
        public static void main(String[] args)
        {
            CreateThread obj=new CreateThread();
            obj.Test();
        }
    }

    输出:

    幸运女神在微笑
    Thread[Thread-1,5,main]
    //2秒后输出 幸运女神在微笑 Thread[Thread
    -2,5,main]

    方式二、实现Runnale接口创建线程类

  • 相关阅读:
    JSON和Object数组在js中的转换
    Raphael绘制箭头arrow
    Web后台框架开发
    数据库开发
    docker
    git
    linux
    正则表达式工具
    python模拟ls命令
    python3基础
  • 原文地址:https://www.cnblogs.com/Optimism/p/10595495.html
Copyright © 2011-2022 走看看