Java当中的线程

1. 进程和线程

2. 多线程程序运行模式

3. 定义线程的方法

 

1. 进程和线程

    多进程:在操作系统中能(同时)运行多个任务(程序)

    多线程:在同一应用程序中有多个顺序流(同时)执行

2. 多线程程序运行模式   

    Java当中的线程

    生成线程--->就绪状态--->运行状态--->就绪状态--->运行状态--->....--->死亡状态

3. 定义线程的方法

    Java中有两个, 今天学习其中一个.

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 }
Java当中的线程
Java当中的线程
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当中的线程

        

         主线程与子线程之间  执行顺序是无规律的!!!

         Java当中的线程

   

 

Java当中的线程,布布扣,bubuko.com

Java当中的线程

上一篇:c++如何编写线程安全的DLL


下一篇:C# Asp.net中简单操作MongoDB数据库(一)