/*知识点:1、进程和线程    多进程:在操作系统中能(同时)运行多个任务(程序)    多线程:在同一应用程序中有多个顺序流(同时)执行2、多线程程序的运行模式    线程的执行过程:3、定义线程的方法    创建线程的方法:    方法一:    定义一个线程类,它继承类Thread并重写其中的方法run(),方法run()称为线程体;由于Java只支持单继承,用这种 方法定义的类不能再继承其他类。*/class FirstThread extends Thread{//定义一个线程类,它继承类Thread    public void run(){ //重写方法run()        for(int i = 0; i        System.out.println("FirstThread-->"+i);        }    }}/*程序运行起来,一共有3个线程:主函数线程、线程对象形成的线程、垃圾回收线程*/class TestFirstThread{    public static void main(String args[]){        FirstThread ft = new FirstThread();//生成线程类对象        ft.start();//启动线程/*ft.run();//run方法可以通过方法调用来执行,但是这样并不代表创建了一个新线程-->这是一个错误的启动线程的方法。如下添加主函数线程for循环进行证明*/        for(int i = 0; i            System.out.println("main-->" + i);        }    }}
09-18 12:10