Java 大纲
2021-10-14 09:29:45 43 举报
AI智能生成
登录查看完整内容
为你推荐
查看更多
java大纲,持续更新
作者其他创作
大纲/内容
new
ready
running
runnable
waiting
timed_wating
blocked
terminted
线程状态
run()
start()
join()
yield()
不释放锁
notify()
释放锁
wait()
线程常用方法
无锁
偏向锁
轻量级锁
重量级锁
锁升级
*非公平锁
synchronized
*可见性
*禁止指令重排序
voliate
Java多线程关键字
ThradLocal
VarHandle
AQSAbstractQueuedSynchronizer
ReentrantLock
<<interface>> Lock
<<interface>>ReadWriteLock
park
unpark
LockSupport
Condition
locks
CountDownLatch
CyclicBarrier
Phaser
Semaphore
Exchanger
Callable
Future
FutureTask
多线程框架
ThreadPoolExecutor
ForkJoinPool
类型
核心线程数
最大线程数
等待队列
拒绝策略
参数
线程池
环形数组
数据结构
覆盖策略
Disruptor
Java多线程
强
软
弱
虚
对象引用
基础
loading(双亲委派)
verfication
preparation
resolation
linking
initializing
类加载
类基础结构
标记字(8字节)mark word
类型指针(4 or 8 字节)klass pointer
对象头(12 or 16字节)
实例数据Instance Data
对象填充字节pedding
基础结构
Java对象
新生代
老年代
分代划分
堆
局部变量表Local Variable
操作数栈Operand Stack
动态链接Dynamic Linking
返回地址return address
栈帧
栈
程序计数器
持久代 1.7-
元空间 1.8+
方法区
本地方法栈
内存基础结构
GC ROOTS
三色标记算法
垃圾识别
标记清除
标记整理
复制
垃圾回收算法
Serial
ParallelScavenge
ParNew
Serial Old
ParallelOlde
initial mark(STW)
concurrent mark
remark(STW)
concurrent sweep
CMS
G1
ZGC
Shenandoah
分区
垃圾回收器
垃圾回收
JVM
LinkHashMap
HashMap
HashTable
TreeMap
<<interface>> SortMap
WeakHashMap
IdentityHashMap
ConcurrentHashMap
ConcurrentSkipListMap
<<interface>> Map
ArrayList
LinkList
Stack
Vector
CopyOnWriteArrayList
<<interface>> List
LinkedHashSet
HashSet
TreeSet
<<interface>> NavigableSet
<<interface>> SortedSet
EnumSet
CopyOnWriteArraySet
ConcurrentSkipListSet
<<interface>> Set
ArrayBlockingQueue
LinkedBlockingQueue
SynchronousQueue
PriorityBlockingQueue
LinkedTransferQueue
<<interface>>TransferQueue
DelayQueue
<<interface>>BlockingQueue
ArrayDeque
LnkedBlockingDeque
BlockingDeque
<<interface>> Deque
PriorityQueue
ConcurrentLinkedQueue
<<interface>> queue
<<interface>> Collection
Java集合框架
Java 大纲
0 条评论
回复 删除
下一页