随笔分类 -  Java

摘要:AQS框架学习 [TOC] Node节点 状态表示 cancelled:表明当前线程已经放弃锁 signal:表明当前线程正在运行,它后面的线程等着被它唤醒 condition:表明当前线程正在有条件的等待 propagate:表示下一次共享状态获取将会传递给后继结点获取这个共享同步状态。 两种模式 阅读全文
posted @ 2020-01-04 14:45 李筱lx 阅读(284) 评论(0) 推荐(0)
摘要:反射随笔(一):反射包的结构 前言: ​ 源码学习基于JDK 8 一,Interface 1,结构 2,分类简介 2.1,java.lang.reflect.AnnotatedElement ​ AnnotatedElement该接口代表了一个在JVM内运行的一个被注解标注的元素,可以是Class, 阅读全文
posted @ 2019-11-15 12:37 李筱lx 阅读(328) 评论(0) 推荐(0)
摘要:Map随笔:有序的HashMap——LinkedHashMap [TOC] 一,概述 ​ LinkedHashMap继承于 "HashMap(笔者另一篇分享HashMap的博文)" ,它的特点在于它的有序性。底层采用双向链表来实现数据节点的顺序性。LinkedHashMap的有序性分成两种,一种是输 阅读全文
posted @ 2019-10-30 15:40 李筱lx 阅读(627) 评论(1) 推荐(1)
摘要:[TOC] Map随笔:最常用的Map——HashMap 前言: ​ HashMap作为我们工作中最常用的一个容器,去了解它的一些原理是非常有必要的,同时,HashMap也是面试中被问起的常客。所以接下来我就源码并穿插一些面试中最常被问起的面试题和大家分享一下HashMap相关的知识来避免以后在面试 阅读全文
posted @ 2019-10-24 17:13 李筱lx 阅读(354) 评论(2) 推荐(0)