java线程_01——————————HelloWorld例子

  • Post author:
  • Post category:java


/*

渣渣整理知识点,大神轻喷。

*/

作为每种新知识的第一步,我们依旧用“HelloWorld”作为第一个切口点。

public class ThreadTest extends Thread {
    public static void main (String[] args) throws InterruptedException{
        Thread thread1 = new ThreadTest();
        Thread thread2 = new ThreadTest();
        thread1.start();
        thread2.start();
    }
    
    public void run() {
        System.out.print("Hello ");
        System.out.print("World ");
        System.out.println();
    }

}

运行结果如下

上面这两种运行结果都有可能。而且还有其他种可能。 这个问题以后再说(如果有后续)

这里我们实现的一个很简单的多线程。

注意到:

1.我们的类继承了Thread

2.我们重写了Thread 的 run() 方法 , 这个方法就是线程运行的时候,需要做的事情。

3.通过 Thread ThreadName = new 需要实现多线程的类();来创建线程

4.通过ThreadName.start();来运行线程

上面代码创建了两条线程,然后各自输出 Hello World 还有换行

TO BE CONTINUE…

转载于:https://www.cnblogs.com/zzzong/p/6899835.html