• 技术文章 >Java >java教程

    Java中如何实现Runnable接口?

    WBOYWBOY2023-04-21 14:43:08转载21

    但是Java Runnable 接口并没有任何对线程的支持,我们还必须创建 Thread 类的实例,这一点通过 Thread 类的构造函数public Thread(Runnable target);来实现。下面是一个例子:

    public class MyThread implements Runnable {   int count=1, number;   public MyThread(int num) {   numnumber = num;   System.out.println("创建线程 " + number);   }   public void run() {   while(true) {   System.out.println("线程 " + number + ":计数 " + count);   if(++count== 6) return;   }   }   public static void main(String args[]) {   for(int i = 0; i < 5; i++)   new Thread(new MyThread(i+1)).start();   }   }

    使用Java Runnable 接口来实现多线程使得我们能够在一个类中包容所有的代码,有利于封装下面让我们一起来研究一下多线程使用中的一些问题。

    以上就是Java中如何实现Runnable接口?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:亿速云,如有侵犯,请联系admin@php.cn删除
    专题推荐:Java runnable
    上一篇:Java中如何使用文件分隔符和路径分隔符? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 如何利用JAVA中的继承、构造方法以及重写和重载方法?• 如何使用Java实现考试奖励?• 使用@Valid,@Validated和@PathVariable的Java代码示例及使用方法• Java位运算示例代码分析• Java内部类示例分析
    1/1

    PHP中文网