Java后端开发温习笔记--目录

本文档详述了Java语言基础、JVM原理、并发编程、数据结构与算法、数据库技术、操作系统原理、网络通信、以及关键工具如SQL和数据库优化。涵盖Java核心技术及实践应用,适合全面学习者。

注:所有内容仅本人学习笔记,如有问题欢迎探讨,引用请标注谢谢!
注:学习路线参考自CodeSheep程序羊 Java后端开发学习路线:一文串起所有主流技术点
注:内容随学习慢慢更新(7月6日 目录)

目录

一、Java语言

1、语言基础
①.Java基础语法
②.Java语言特性
③.接口
④.容器
⑤.异常
⑥.泛型
⑦.反射
⑧.注解

2、JVM(Java Virtual Machine)

①.类加载机制
②.字节码执行机制
③.JVM内存模型
④.GC垃圾回收
⑤.JVM性能监控与故障定位
⑥.JVM调优

3、并发 / 多线程

①.并发编程基础
②.线程池
③.锁
④.并发容器
⑤.原子类
⑥.JUC并发工具类

二、数据结构和算法

1、数据结构

①.字符串
②.数组
③.链表
④.二叉树
⑤.堆、栈、队列
⑥.哈希

2、算法

①.查找
②.排序
③.贪心
④.分治
⑤.动态规划
⑥.回溯

三、数据库 / SQL

①.SQL语句书写
②.SQL语句优化
③.事务以及隔离级别
④.索引
⑤.锁

四、操作系统

①.进程 / 线程
②.并发 / 锁
③.内存管理和调度
④.I/O 原理

五、计算机网络

①.ARP 协议
②.IP / ICMP 协议
③.TCP / UDP 协议
④.DNS / HTTP / HTTPS 协议
⑤.Session / Cookie
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值