一,线程和进程
进程:就是一个程序从开始到结束的过程
线程:同一个应用程序中多个顺序流同时执行(比如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();千万不能这样写
}
}