zoukankan      html  css  js  c++  java
  • 创建线程的两种方法,继承Thread,继承Runnable

    继承Thread

     1 package thread;
     2 //继承Thread
     3 public class TestThread {
     4     public static void main(String[] args) {
     5         //run()方法由CPU调用;分线程
     6         MyThread thread=new MyThread();
     7         thread.start();
     8         //主线程
     9         String name=Thread.currentThread().getName();//得到所在线程的名字
    10         for(int i=0;i<=1000;i++){
    11             System.out.println(name+i);
    12         }
    13     }             
    14     static class MyThread extends Thread{
    15 
    16         @Override
    17         public void run() {
    18             String name=Thread.currentThread().getName();//得到所在线程的名字
    19             super.run();
    20             for(int i=1;i<=10;i++){
    21                 System.out.println(name+i);
    22             }
    23         }
    24     
    25     
    26     }
    27 }

    继承Runnable

     1 package thread;
     2 //继承Runnable
     3 public class TestRunnable {
     4     public static void main(String[] args) {
     5         //分线程
     6         MyRunnable rannable=new MyRunnable();
     7         Thread thread=new Thread(rannable);
     8         thread.start();
     9         //主线程
    10         String name=Thread.currentThread().getName();//得到所在线程的名字
    11         for(int i=1;i<=10;i++){
    12             System.out.println(name+i);
    13         }
    14     }
    15     static class MyRunnable implements Runnable{
    16 
    17         @Override
    18         public void run() {
    19             String name=Thread.currentThread().getName();//得到所在线程的名字
    20             for(int i=1;i<=10;i++){
    21                 System.out.println(name+i);
    22             }
    23             
    24         }
    25         
    26     }
    27 }
  • 相关阅读:
    发布(Windows)
    Parallel并行编程
    query通用开源框架
    深入了解三种针对文件(JSON、XML与INI)的配置源
    GitLab CI
    雅思创始人Keith Taylor谈英语学习
    查看内存使用情况
    Reverse String
    分布式消息系统jafka快速起步(转)
    深入浅出 消息队列 ActiveMQ(转)
  • 原文地址:https://www.cnblogs.com/String-likainian/p/5855224.html
Copyright © 2011-2022 走看看