1、进程和线程
![[好程序员笔记分享]36 Java当中的线程一 [好程序员笔记分享]36 Java当中的线程一](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9pL2Y0NWVhODZlYTMwNTU4Mzk4OWUyYWNjMmQ1ZmQzNjNkMS5qcGc%3D.jpg?w=700&webp=1)
线程是一个进程中能的顺序执行流程。
Andorid系统是多进程系统。
2、多线程程序运行模式
3、定义线程的方法
![[好程序员笔记分享]36 Java当中的线程一 [好程序员笔记分享]36 Java当中的线程一](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9pL2Y0NWVhODZlYTMwNTU4Mzk4OWUyYWNjMmQ1ZmQzNjNkNC5qcGc%3D.jpg?w=700&webp=1)
FirstThread.java
class FirstThread extends Thread{
public void run(){
for(int i = 0; i < 20; i++){
System.out.println("FirstThread i " + i);
}
}
}
Test.java
class Test{
public static void main(String args[]){
FirstThread ft = new FirstThread();
ft.start();
for(int i = 0; i < 20; i++){
System.out.println("main i " + i);
}
}
}
![[好程序员笔记分享]36 Java当中的线程一 [好程序员笔记分享]36 Java当中的线程一](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9pL2Y0NWVhODZlYTMwNTU4Mzk4OWUyYWNjMmQ1ZmQzNjNkNS5qcGc%3D.jpg?w=700&webp=1)