java
文章平均质量分 61
molinmolinmolin
这个作者很懒,什么都没留下…
展开
-
Java多线程实现的四种方式
Java多线程实现的四种方式转载 2024-02-18 23:27:57 · 67 阅读 · 0 评论 -
死锁以及java模拟死锁
什么是死锁?死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。产生原因1. 竞争资源引起进程死锁当系统中供多个进程共享的资源如打印机、公用队列的等,其数目不足以满足诸进程的需要时,会引起诸进程对资源的竞争而产生死锁。2. 可剥夺资源和不可剥夺资源系统中的资源可以分为两类,一类是可剥夺资源,是指某进程在获得这类资源后,该资源可以再被其他进程或原创 2021-06-29 08:28:45 · 578 阅读 · 0 评论 -
GC Roots根对象
GC Roots根对象在Java语言中,可作为GC Root的对象包括以下几种:虚拟机栈(栈桢中本地变量表)中引用的对象方法区中类静属性引用的对象方法区中常量引用的对象本地方法栈中JNI(即一般说的Navite方法)中引用的对象摘自《深入理解Java虚拟机》来自:https://blog.csdn.net/u013887008/article/details/85261024...转载 2021-03-17 17:49:27 · 260 阅读 · 1 评论