随笔分类 -  Java底层知识

摘要:JUC学习笔记——并发工具JUC 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的核心内容 我们会分为以下几部分进行介绍: AQS 原理 ReentrantLock 原理 读写锁 Semaphore CountdownLatch CyclicBarrier 线程安全集合类概述 AQ 阅读全文
posted @ 2022-11-21 08:36 秋落雨微凉 阅读(97) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——并发工具线程池 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的并发工具线程池 我们会分为以下几部分进行介绍: 线程池介绍 自定义线程池 模式之Worker Thread JDK线程池 Tomcat线程池 Fork/Join 线程池介绍 我们在这一小节简单介绍一下 阅读全文
posted @ 2022-11-18 07:59 秋落雨微凉 阅读(85) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——共享模型之不可变 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的不可变内容 我们会分为以下几部分进行介绍: 不可变案例 不可变设计 模式之享元 原理之final 无状态 不可变案例 我们下面通过一个简单的案例来讲解不可变的共享 案例展示 首先我们给出一个简单的不 阅读全文
posted @ 2022-11-16 08:00 秋落雨微凉 阅读(134) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——共享模型之无锁 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的无锁 我们会分为以下几部分进行介绍: 无锁操作 CAS与Volatile 原子类型 原理篇 Unsafe 并发无锁操作 这一小节我们将讲解如何用无锁操作完成并发操作 问题展现 我们给出一段之前并发展示 阅读全文
posted @ 2022-11-15 07:52 秋落雨微凉 阅读(48) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——共享模型之内存 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的内存部分 我们会分为以下几部分进行介绍: Java内存模型 可见性 模式之两阶段终止 模式之Balking 原理之指令级并行 有序性 volatile原理 Java内存模型 我们首先来介绍一下Java 阅读全文
posted @ 2022-11-14 07:51 秋落雨微凉 阅读(258) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——共享模型之管程 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的管程部分 我们会分为以下几部分进行介绍: 共享问题 共享问题解决方案 线程安全分析 Monitor synchronized锁 Wait/notify 模式之保护性暂停 模式之生产者消费者 park 阅读全文
posted @ 2022-11-12 08:05 秋落雨微凉 阅读(300) 评论(0) 推荐(0) 编辑
摘要:JUC学习笔记——进程与线程 在本系列内容中我们会对JUC做一个系统的学习,本片将会介绍JUC的进程与线程部分 我们会分为以下几部分进行介绍: 进程与线程 并发与并行 同步与异步 线程详解 进程与线程 在这一小节我们将简单介绍进程与线程 进程 首先我们来简单了解一下程序: 程序由指令和数据组成,我们 阅读全文
posted @ 2022-11-10 08:16 秋落雨微凉 阅读(63) 评论(0) 推荐(0) 编辑
摘要:JVM学习笔记——内存模型篇 在本系列内容中我们会对JVM做一个系统的学习,本片将会介绍JVM的内存模型部分 我们会分为以下几部分进行介绍: 内存模型 乐观锁与悲观锁 synchronized优化 内存模型 这一小节我们来详细介绍一下内存模型和内存模型的三个特性 内存模型简介 首先我们来简单介绍一下 阅读全文
posted @ 2022-11-08 07:39 秋落雨微凉 阅读(90) 评论(0) 推荐(0) 编辑
摘要:JVM学习笔记——类加载和字节码技术篇 在本系列内容中我们会对JVM做一个系统的学习,本片将会介绍JVM的类加载和字节码技术部分 我们会分为以下几部分进行介绍: 类文件结构 字节码指令 编译期处理 类加载阶段 类加载器 运行期优化 类文件结构 这一小节我们将简单介绍一下类的文件结构部分,简单阅读一下 阅读全文
posted @ 2022-11-06 07:58 秋落雨微凉 阅读(304) 评论(0) 推荐(0) 编辑
摘要:JVM学习笔记——垃圾回收篇 在本系列内容中我们会对JVM做一个系统的学习,本片将会介绍JVM的垃圾回收部分 我们会分为以下几部分进行介绍: 判断垃圾回收对象 垃圾回收算法 分代垃圾回收 垃圾回收器 垃圾回收调优 判断垃圾回收对象 本小节将会介绍如何判断垃圾回收对象 引用计数法 首先我们先来介绍引用 阅读全文
posted @ 2022-11-04 07:37 秋落雨微凉 阅读(255) 评论(0) 推荐(0) 编辑
摘要:JVM学习笔记——内存结构篇 在本系列内容中我们会对JVM做一个系统的学习,本片将会介绍JVM的内存结构部分 我们会分为以下几部分进行介绍: JVM整体介绍 程序计数器 虚拟机栈 本地方法栈 堆 方法区 直接内存 JVM整体介绍 我们在正式开始学习JVM之前当然需要先简单认识一下JVM了 JVM简述 阅读全文
posted @ 2022-11-03 07:57 秋落雨微凉 阅读(164) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示