java-线程

一,线程和进程

            进程:就是一个程序从开始到结束的过程

            线程:同一个应用程序中多个顺序流同时执行(比如android一个应用程序的UI用户界面和下载同时进行)

        单线程的运行

        多线程的运行


二,多线程运行模式



三,定义线程的方法

        方式1,定义线程类继承Thread并且重写run()方法,方法run()称为线程体(java语言只支持单线程,所以该方法定义的类不能继承其他类)

class  FristThread extends Thread{

        public  void run(){

            for(int i = 0;i<100;i++){

                    System.out.println("FristThread--"+i);

        }

    } 

}

class Test{

    public static void main(String args[]){

           FristThread ft = new FristThread ();//生成线程的对象

            ft.start();//启动线程

           // ft.run();千万不能这样写

    }    

}

你可能感兴趣的:(java-线程)