笔记
文章平均质量分 85
红了个箩萝卜
可期
展开
-
面试题记录
怎么防止死锁? 死锁的四个必要条件: 互斥条件:进程对所分配到的资源不允许其他进程进行访问,若其他进程访问该资源,只能等待,直至占有该资源的进程使用完成后释放该资源 请求和保持条件:进程获得一定的资源之后,又对其他资源发出请求,但是该资源可能被其他进程占有,此事请求阻塞,但又对自己获得的资源保持不放 不可剥夺条件:是指进程已获得的资源,在未完成使用之前,不可被剥夺,只能在使用完后自己释放 环路等待条件:是指进程发生死锁后,若干进程之间形成一种头尾相接的循环等待资源关系 这四个条件是死锁的必要条件,只要系统发原创 2021-07-21 17:33:30 · 58 阅读 · 0 评论 -
JAVA集合源码
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录JAVA集合一、框架图二、List1.ArrayList2.读入数据总结 JAVA集合 所有集合类都位于java.util包下,支持多线程的集合类位于java.util.concurrent包下。所有的集合框架都包括接口、实现类、算法。实现类就是具体数据结构的实现 一、框架图 Java集合类主要的两个根接口,Collection和Map Collection又派生出List、Set、Queue(Java5新增的队列)三个子接口原创 2021-06-30 15:13:54 · 468 阅读 · 0 评论