返回文章列表

Java 并发

M
Moonpeak
| | 15 分钟

线程的生命周期?

线程生命周期

线程的创建方式和实现

@Test
void createThreadNewThread() {
new Thread(()-> System.out.println("线程启动")).start();
}

线程异常会怎么样?如何处理异常?

  • 若异常没有捕获,则会导致改线程停止执行,同时若该线程持有某个对象的监视器,此时也会释放。
  • 正常来说线程异常和线程内任务执行异常
  • 图片使用指南