发表评论取消回复
相关阅读
相关 从源码角度解析Java中的弱引用实现
在Java中,弱引用是一种非常特殊的引用类型,它不会阻止垃圾回收器对被引用对象的回收。下面我们将通过源码解析,来理解弱引用的实现。 1. 引用类型定义: ```java pu
相关 从源码角度解析Java中的并发工具集合
在Java中,并发工具集合主要包括`ConcurrentHashMap`、`PriorityQueue`、`ArrayBlockingQueue`等。以下是这些集合的源码解析:
相关 从源码角度解析Java中的同步问题
在Java中,同步主要是通过synchronized关键字来实现的。这里我们以简单代码和源码分析的方式来进行解析。 1. **synchronized块**: ```j
相关 从源码解析Java Exception Handling机制
Java Exception Handling机制是Java编程语言中处理程序运行时错误的一种方式。其主要通过以下几个关键部分来实现: 1. **异常的声明**:在Java代
相关 从源码解析Java中的异常链处理机制
在Java中,异常链处理机制主要体现在try-catch-finally块和throw关键字的使用上。 1. try-catch-finally: - try块:定义可
相关 从Java源码解析异常处理机制
在Java源代码中,异常处理机制主要体现在以下几个关键部分: 1. `try`块:这是开始异常检查的地方。如果代码块内没有抛出任何异常,那么这个`try`块后面的部分会被执行
相关 从源码角度解析Java中的并发控制问题
在Java中,并发控制是一个重要的主题,涉及到线程管理、锁机制、同步原语等多个方面。以下是从源码角度解析Java并发控制的一些关键点: 1. 线程类:`java.lang.T
相关 从源码解析Java中的同步锁实现
Java中的同步锁主要通过`java.util.concurrent.locks.Lock`和`java.util.concurrent.locks.ReentrantLock
相关 死磕 java同步系列之ReentrantLock源码解析(二)——条件锁
问题 (1)条件锁是什么? (2)条件锁适用于什么场景? (3)条件锁的await()是在其它线程signal()的时候唤醒的吗? 简介 条件锁,是指在获取锁
相关 死磕 java同步系列之ReentrantLock源码解析(一)——公平锁、非公平锁
问题 (1)重入锁是什么? (2)ReentrantLock如何实现重入锁? (3)ReentrantLock为什么默认是非公平模式? (4)ReentrantLo
还没有评论,来说两句吧...