美文网首页
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