java多线程学习(一)

2018-06-10  本文已影响0人  wxz1997

一、线程和进程

进程是程序向操作系统申请资源的基本单位。线程是进程中可执行的最小单位。进程中的所有线程共享这进程的资源。

二、创建线程的两种方法

1.创建Thread的子类,通过newThread()

2.实现Runnable接口,然后作为构造器的参数创建,new Thread(Runnable runnable)

tips:Thread实际上是Runnable的实现类

三、线程的启动

Thread.start() 该方法启动一个线程,该方法的处理逻辑写在run方法上,并且run方法是由java虚拟机在运行线程时直接调用,而不是由用户调用。start方法调用并不意味该线程正在运行。

四、线程的生命周期状态

上一篇下一篇

猜你喜欢

热点阅读