JavaSE
# JavaSE
# 📖 内容
# Java 基础特性
- Java 开发环境
- Java 基础语法特性
- Java 基本数据类型
- Java 面向对象
- Java 方法
- Java 数组
- Java 枚举
- Java 控制语句
- Java 异常
- Java 泛型
- Java 反射
- Java 注解
- Java String 类型
# Java 高级特性
- Java 正则从入门到精通 - 关键词:
Pattern、Matcher、捕获与非捕获、反向引用、零宽断言、贪婪与懒惰、元字符、DFA、NFA - Java 编码和加密 - 关键词:
Base64、消息摘要、数字签名、对称加密、非对称加密、MD5、SHA、HMAC、AES、DES、DESede、RSA - Java 国际化 - 关键词:
Locale、ResourceBundle、NumberFormat、DateFormat、MessageFormat - Java JDK8 - 关键词:
Stream、lambda、Optional、@FunctionalInterface - Java SPI - 关键词:
SPI、ClassLoader
# Java 容器

- Java 容器简介 - 关键词:
Collection、泛型、Iterable、Iterator、Comparable、Comparator、Cloneable、fail-fast - Java 容器之 List - 关键词:
List、ArrayList、LinkedList - Java 容器之 Map - 关键词:
Map、HashMap、TreeMap、LinkedHashMap、WeakHashMap - Java 容器之 Set - 关键词:
Set、HashSet、TreeSet、LinkedHashSet、EmumSet - Java 容器之 Queue - 关键词:
Queue、Deque、ArrayDeque、LinkedList、PriorityQueue - Java 容器之 Stream
# Java IO

- Java IO 模型 - 关键词:
InputStream、OutputStream、Reader、Writer、阻塞 - Java NIO - 关键词:
Channel、Buffer、Selector、非阻塞、多路复用 - Java 序列化 - 关键词:
Serializable、serialVersionUID、transient、Externalizable、writeObject、readObject - Java 网络编程 - 关键词:
Socket、ServerSocket、DatagramPacket、DatagramSocket - Java IO 工具类 - 关键词:
File、RandomAccessFile、System、Scanner
# Java 并发

- Java 并发简介 - 关键词:
进程、线程、安全性、活跃性、性能、死锁、饥饿、上下文切换 - Java 线程基础 - 关键词:
Thread、Runnable、Callable、Future、wait、notify、notifyAll、join、sleep、yeild、线程状态、线程通信 - Java 并发核心机制 - 关键词:
synchronized、volatile、CAS、ThreadLocal - Java 并发锁 - 关键词:
AQS、ReentrantLock、ReentrantReadWriteLock、Condition - Java 原子类 - 关键词:
CAS、Atomic - Java 并发容器 - 关键词:
ConcurrentHashMap、CopyOnWriteArrayList - Java 线程池 - 关键词:
Executor、ExecutorService、ThreadPoolExecutor、Executors - Java 并发工具类 - 关键词:
CountDownLatch、CyclicBarrier、Semaphore - Java 内存模型 - 关键词:
JMM、volatile、synchronized、final、Happens-Before、内存屏障 - ForkJoin 框架
# Java 虚拟机

- JVM 体系结构
- JVM 内存区域 - 关键词:
程序计数器、虚拟机栈、本地方法栈、堆、方法区、运行时常量池、直接内存、OutOfMemoryError、StackOverflowError - JVM 垃圾收集 - 关键词:
GC Roots、Serial、Parallel、CMS、G1、Minor GC、Full GC - JVM 类加载 - 关键词:
ClassLoader、双亲委派 - JVM 字节码 - 关键词:
bytecode、asm、javassist - JVM 命令行工具 - 关键词:
jps、jstat、jmap、jstack、jhat、jinfo - JVM GUI 工具 - 关键词:
jconsole、jvisualvm、MAT、JProfile、Arthas - JVM 实战 - 关键词:
配置、调优 - Java 故障诊断 - 关键词:
CPU、内存、磁盘、网络、GC
# 📚 资料
- 书籍
- Java 四大名著
- Java 并发
- Java 虚拟机
- Java 入门
- 其他
- 教程、社区
- 面试
# 🚪 传送
◾ 💧 钝悟的 IT 知识图谱 (opens new window) ◾ 🎯 钝悟的博客 (opens new window) ◾
📝 帮助改善此页面! (opens new window)
上次更新: 2024/09/13, 06:43:21