广

Java编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    java线程之使用Runnable接口创建线程的方法

    2018-11-14 08:49:24 次阅读 稿源:互联网
    零七广告

    实现Runnable接口的类必须使用Thread类的实例才能创建线程。通过Runnable接口创建线程分为两步:

        1. 将实现Runnable接口的类实例化。

        2. 建立一个Thread对象,并将第一步实例化后的对象作为参数传入Thread类的构造方法。

        最后通过Thread类的start方法建立线程。

        下面的代码演示了如何使用Runnable接口来创建线程:
    代码如下:

    package mythread;

     public class MyRunnable implements Runnable
     {
         public void run()
         {
             System.out.println(Thread.currentThread().getName());
         }
         public static void main(String[] args)
         {
             MyRunnable t1 = new MyRunnable();
             MyRunnable t2 = new MyRunnable();
             Thread thread1 = new Thread(t1, "MyThread1");
             Thread thread2 = new Thread(t2);
             thread2.setName("MyThread2");
             thread1.start();
             thread2.start();
         }
     }

    上面代码的运行结果如下:
    代码如下:

    MyThread1
    MyThread2

      

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告