本篇内容主要讲解“SpringBoot的基础知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringBoot的基础知识点有哪些”吧!

Thread线程类API
设置线程名
守护线程
优先级线程
线程生命周期

使用多线程需要注意的问题
线程安全问题
性能问题
安全发布对象
简述解决线程安全性的办法
原子性和可见性
线程封闭
不变性
线程安全性委托

synchronized锁和lock锁
synchronized锁
Lock显式锁
Java锁简单总结

AQS
AQS是什么?
同步状态
先进先出队列
sacquire方法
release方法

ReentrantLock
内部类
构造方法
非公平lock方法
公平lock方法
unlock方法

ReentrantReadWriteLock

线程池
线程池简介
JDK提供的线程池API
ForkJoinPool线程池
Callable和Future
ThreadPoolExecutor详解
execute执行方法
线程池关闭

死锁
锁顺序死锁
动态锁顺序死锁
协作对象之间发生死锁
固定锁顺序避免死锁
开放调用避免死锁
使用定时锁
死锁检测

线程常用的工具类
CountDownLatch
CyclicBarrier
Semaphore

Atomic
基础铺垫
CAS失败重试(自旋)
原子变量类简单介绍
LongAdder、AtomicLong性能对比

ThreadLocal
什么是ThreadLocal
为什么要学习ThreadLocal?
ThreadLocal底层原理总结
避免内存泄露

到此,相信大家对“SpringBoot的基础知识点有哪些”有了更深的了解,不妨来实际操作一番吧!这里是天达云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!