java中多线程的实现方式从继承Thread到实现Runnable接口 |
您所在的位置:网站首页 › Java中的接口 › java中多线程的实现方式从继承Thread到实现Runnable接口 |
java中多线程的实现方式从继承Thread到实现Runnable接口
作者:呀呼 •
2023-03-11 03:30:25
• 阅读 5
示例示例Java中多线程的实现方式有两种:继承Thread类: 示例示例Java中多线程的实现方式有两种:继承Thread类: Java中多线程的实现方式有两种: 1. 继承Thread类: 通过继承Thread类来实现多线程,需要重写Thread类的run()方法,将多线程需要完成的任务代码放入run()方法中,然后调用start()方法来启动线程。 例如: public cl MyThread extends Thread { @Override public void run() { System.out.println("MyThread is running..."); } } public cl Test { public static void main(String[] args) { MyThread myThread = new MyThread(); myThread.start(); } } 2. 实现Runnable接口: 通过实现Runnable接口来实现多线程,需要实现Runnable接口中的run()方法,将多线程需要完成的任务代码放入run()方法中,然后创建Thread类的实例,并将Runnable接口的实现类作为参数传入Thread的构造函数中,最后调用Thread类的start()方法来启动线程。 例如: public cl MyRunnable implements Runnable { @Override public void run() { System.out.println("MyRunnable is running..."); } } public cl Test { public static void main(String[] args) { MyRunnable myRunnable = new MyRunnable(); Thread thread = new Thread(myRunnable); thread.start(); } } 本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处 java ava runnable thread java-ee-6 赞 (201) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |