美文网首页
Java----thread

Java----thread

作者: 农夫_三拳 | 来源:发表于2020-10-13 14:08 被阅读0次
package thread;


// 创建线程方式1: 继承Thread类,重写run()方法,调用start开启线程
// 总结:注意线程开启不一定立即执行,由CPU调度执行
public class TestThread1 extends Thread{

    @Override
    public void run() {
        //super.run();
        // 重写父类的方法
        // run 方法线程体
        for (int i = 0; i < 20; i++) {
            System.out.println("我在看代码-----:" + i);
        }
    }


    public static void main(String[] args) {
        // main 线程 是整个程序的入口,也是主线程

        // 创建一个线程对象
        TestThread1 testThread1 = new TestThread1();
        // 在调用多线程的时候,如果直接执行run方法,就按照调用的先后顺序去执行

        // 如果调用的是start() 函数,是多线程同时在执行,CPU会自己调度多线程去执行哪一个,交替执行
        testThread1.start();


        for (int i = 0; i < 200; i++) {
            System.out.println("我在学习多线程-----:" + i);
        }

    }
}

相关文章

网友评论

      本文标题:Java----thread

      本文链接:https://www.haomeiwen.com/subject/tjsvpktx.html