Skip to content

Commit eca24ae

Browse files
Update README.md
1 parent eb4e123 commit eca24ae

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -932,8 +932,27 @@
932932
* [25.Comparable和Comparator接口有何区别?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%9B%86%E5%90%88.md#25comparable和comparator接口有何区别)
933933

934934

935-
936-
935+
* [Java高并发](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md)
936+
* [1.什么是进程](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#1什么是进程)
937+
* [2.什么是线程](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#2什么是线程)
938+
* [3.进程间如何通讯](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#3进程间如何通讯)
939+
* [4.线程间如何通讯](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#4线程间如何通讯)
940+
* [5.同步和异步有何不同,在什么情况下分别使用它们?举例说明](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#5同步和异步有何不同在什么情况下分别使用它们举例说明)
941+
* [6.进程调度算法](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#6进程调度算法)
942+
* [7.Java中Unsafe类详解](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#7java中unsafe类详解)
943+
* [8.如何测试并发量?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#8如何测试并发量)
944+
* [9.有三个线程T1,T2,T3,怎么确保它们按顺序执行?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#9有三个线程t1t2t3怎么确保它们按顺序执行)
945+
* [10.什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing)?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#10什么是线程调度器thread-scheduler和时间分片time-slicing)
946+
* [11.数据库死锁?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#11数据库死锁)
947+
* [12.什么是锁顺序死锁?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#12什么是锁顺序死锁)
948+
* [13.死锁的避免与诊断?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#13死锁的避免与诊断)
949+
* [14.常见的并发容器?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#14常见的并发容器)
950+
* [15.常见的同步工具类?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#15常见的同步工具类)
951+
* [16.Nginx多进程模型是如何实现高并发的?](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#16nginx多进程模型是如何实现高并发的)
952+
* [17.CopyOnWriteArrayList](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#17copyonwritearraylist)
953+
* [18.AQS](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#18aqs)
954+
* [19.Java里的阻塞队列](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#19java里的阻塞队列)
955+
* [20.Fork/Join框架](https://github.com/JavaInterviewHub/JavaInterview/blob/main/Java%E9%AB%98%E5%B9%B6%E5%8F%91.md#20forkjoin框架)
937956

938957

939958

0 commit comments

Comments
 (0)