Java多线程的介绍及使用
package 多线程;
继承Runable接口,推荐使用
/**
* 推荐使用Runnable
*/
public class Demo03 implements Runnable {
@Override
public void run() {
for (int i = 0; i < 200; i++) {
System.out.println(Thread.currentThread().getName()+"当前的数字是"+i);
}
}
public static void main(String[] args) {
Demo03 demo03 = new Demo03();
Thread th = new Thread(demo03,"小明");
Thread th2 = new Thread(demo03,"小化");
th.start();
th2.start();
}
}
···
继承Thread类
package 多线程;
public class Demo01 extends Thread {
@Override
public void run() {
for (int i = 0; i < 200; i++) {
System.out.println(Thread.currentThread().getName()+"当前数字是"+i);
}
}
public static void main(String[] args) {
Demo01 demo01 = new Demo01();
demo01.start();
for (int i = 0; i < 300; i++) {
System.out.println(Thread.currentThread().getName()+"当前数字是"+i);
}
}
}
人生不易,多多努力!!!
浙公网安备 33010602011771号