1. 进程和线程
2. 多线程程序运行模式
3. 定义线程的方法
1. 进程和线程
多进程:在操作系统中能(同时)运行多个任务(程序)
多线程:在同一应用程序中有多个顺序流(同时)执行
2. 多线程程序运行模式
生成线程--->就绪状态--->运行状态--->就绪状态--->运行状态--->....--->死亡状态
3. 定义线程的方法
Java中有两个, 今天学习其中一个.
1 class FirstThread extends Thread{ //定义一个线程类, 继承类Thread
2 public void run(){ //重写其中的方法run(), run()方法称为线程体
3 for(int i=0; i< 100;i++){
4 System.out.println("thread--->"+i);
5 }
6 }
7 }
1 class Test{
2 public static void main(String args []){
3 FirstThread fd = new FirstThread();
4 fd.start(); //start()开启子线程, 进入上述的 就绪状态!
5 for(int i=0; i< 100;i++){
6 System.out.println("main--->"+i);
7 }
8 }
9 }
主线程与子线程之间
执行顺序是无规律的!!!
Java当中的线程
时间: 2024-10-24 15:27:36