
java
文章平均质量分 92
java
com.少年
这个作者很懒,什么都没留下…
展开
-
JVM 概述
文章目录结构方法区堆 heapJava栈 stack本地方法栈程序计数器GC类加载常用参数JMM 结构 方法区 堆 heap Java栈 stack 本地方法栈 程序计数器 GC 类加载 加载class文件 常用参数 JMM JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式 ...原创 2021-03-03 18:06:32 · 237 阅读 · 1 评论 -
Java 容器
文章目录概念数组Collection 集合List 序列AbstractListArrayListVectorStack LIFO栈AbstractSequentialListLinkedListSet 不可重复集合AbstractSetTreeSetHashSetLinkedHashSetQueue FIFO队列Deque 双端队列ArrayDequeMap 映射TreeMapHashMapLinkedHashMapHashtableEnumMapSpliterator 和 Iterator 概念 FI原创 2021-02-23 10:49:26 · 980 阅读 · 1 评论 -
Java 锁和计数器
文章目录基础概念锁分类锁与不锁悲观锁乐观锁CAS问题阻塞与不阻塞非自旋锁自旋锁适应性自旋锁插队与不插队公平锁非公平锁共享与不共享排他锁共享锁重入与不重入可重入锁不可重入锁synchronized 的四种状态无锁偏向锁偏向锁的撤销轻量级锁重量级锁升级流程java.util.concurrent.lock中的锁LockReentrantLockReadWriteLockReentrantReadWriteLockStampedLockjava.util.concurrent.atomic中的原子类参考资料 基础原创 2021-02-20 11:48:52 · 1108 阅读 · 4 评论 -
Java 多线程
文章目录线程RunnableThreadCallable线程池ThreadPoolExecutor基本状态提交任务基本流程rejectedExecutionHandler 拒绝策略ScheduledThreadPoolExecutorForkJoinPoolExecutor 线程 线程是轻量级子进程,是最小的处理单元 线程只能启动一次,第二次会IllegalThreadStateException start()而不是run() Runnable 实现Runnable 实现run()方法 Thre原创 2021-02-18 16:47:19 · 576 阅读 · 6 评论