35 线程一

学习要点

  1. 进程和线程的关系

  2. 多线程程序运行模式

  3. 定义线程的方法


多线程与多进程

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

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

创建线程的方法

方式1:定义一个线程类,它继承类Thread并重写其中的方法run(),方法run()称为线程体

由于java只支持单继承,用这种方法的类不能再继承其它类

class FirstThread extends Thread{ // FirstThread继承Thread
	public void run(){   //复写run方法
		for (int i = 0; i<100; i++){
			System.out.println("FirstThread--->" + i);
		}
	}
}
interface Test{  
	 public static void main(String args[]){
		//生成线程类的对象
		FirstThread ft = new FirstThread();
		//启动线程
		ft.start();//就绪状态
		for (int i = 0; i<100; i++){
			System.out.println("main--->" + i);
		}
	}
}


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。