Java多线程FAQ汇总

1、 线程的五个状态是什么?

创建、就绪、运行、阻塞、终止。

点击这里查看:1、线程的生命周期

2、 写个单线程的休眠。

class A{
public static void main(String[] args){
Thread t = Thread.currentThread();
try{
Thread.sleep(1000);
} catch(InterruptedException e){
System.out.println(“Thread error!”);
}
}
}

3、 线程常见的状态转换情况。

点击这里查看:1、线程的生命周期

4、 线程与进程的区别?

点击这里查看:1、线程与进程

5、 isAlive(),resume(),suspend(),yield()各方法的作用。

点击这里查看:3、线程类的常用方法

6、 sleep和wait的区别?

点击这里查看:wait方法与sleep方法的区别

更新中…

arthinking wechat
欢迎关注itzhai公众号