美文网首页
java多线程学习(一)

java多线程学习(一)

作者: wxz1997 | 来源:发表于2018-06-10 15:10 被阅读0次

一、线程和进程

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

二、创建线程的两种方法

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

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

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

三、线程的启动

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

四、线程的生命周期状态

相关文章

网友评论

      本文标题:java多线程学习(一)

      本文链接:https://www.haomeiwen.com/subject/howfeftx.html