多线程与Java

2021-04-21 22:14:11
# 什么是多线程 线程可以理解成是在进程中独立运行的子任务。在以往的程序中,多以一个任务完成以后再进行下一个任务的模式进行,这样下一个任务的开始必须等待前一个任务的结束。Java允许开发人员在程序中执行多个线程,每个线程完成一个功能,并与其他线程并发执行。这种机制被称为多线程。 # 为什么要使用多线程 1.当等待慢的I/O操作时,可以做其他事情。2.在线程中跑无限的循环,也不会使主线程卡主。3.其他待补充 # Java中使用线程的方法 ```java Thread thread = new Thread(()->{ //在这个线程中需要做的事情 }) thread.start(); ```