合集-Java_Kuang_线程
摘要:概念 进程 Process 操作系统中运行的程序就是进程 一个进程可以有多个线程,如在视频中同时听到声音,看到图像,看弹幕等 是执行程序的一次过程,是动态的概念,是系统资源分配的单位 线程 Thread 独立的执行路径 在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程; m
阅读全文
摘要:线程状态 在多线程编程中,线程可以处于不同的状态,这些状态反映了线程在其生命周期中的不同阶段和行为。Java中的线程状态通常有以下几种: New(新建): 当线程对象被创建但还没有调用 start() 方法启动线程时,线程处于新建状态。 Runnable(可运行): 处于可运行状态的线程可能正在运行
阅读全文
摘要:线程同步 多线程操作同一份资源,并发 其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池,形成对列,等待前面线程使用完毕,下一个线程再使用 队列和锁 为了解决线程的安全性 为了保证数据在方法中被访问时的正确性,在访问时加入锁机制synchronized,当一个线程获得对象的排它锁
阅读全文
浙公网安备 33010602011771号