java 通过实现Runnable接口实现多线程

来源:互联网 发布:数字网络广播系统 编辑:程序博客网 时间:2024/05/27 21:07
package thread;public class TestCooking {public static void main(String[] args) {// TODO Auto-generated method stubTang tang = new Tang();Thread tangTh = new Thread(tang);Cooking cooking = new Cooking();Thread cookingTh = new Thread(cooking);tangTh.start();cookingTh.start();}}class Tang implements Runnable{public void bao(){for (int i = 1; i <= 4; i++) {try {Thread.sleep(1000);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}System.out.println("枸杞老鸭汤,煲了"+i+"个小时了");}System.out.println("汤好了");}@Overridepublic void run() {// TODO Auto-generated method stubbao();}}class Cooking implements Runnable{public void cook(){for (int i = 1; i <= 4; i++) {try {Thread.sleep(600);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}System.out.println("正在炒个"+i+"菜");}System.out.println("菜好了");}@Overridepublic void run() {// TODO Auto-generated method stubcook();}}

0 0
原创粉丝点击