-
Java 背景、Java 版本、JDK、HelloWorld
-
注释、关键字、常量、变量、数据类型、标识符、类型转换、运算符、流程控制
-
数组、方法、二维数组
-
进制介绍与转换规则
-
git 常用命令
-
String、ArrayList、Date、Exception
-
包的概念、static 关键字、内部类、Lambda 表达式、包装类
-
Java 中的修饰符的总结
-
二分查找、冒泡排序、快排
算法篇章旨在收集日常学习中遇到的算法,尽量结合 思路分析与代码
-
Collection 集合、List 集合、数据结构(栈、队列、数组、链表)
List 集合的实现类(ArrayList、LinkedList)
-
泛型、Set(TreeSet)集合、数据结构(二叉树、二叉查找树、平衡二叉树)
-
数据结构(红黑树、哈希表)、HashSet 集合、Map 集合、HashMap 集合、TreeMap 结合
-
可变参数、Stream 流
-
IP、UDP、TCP、Socket
-
Tomcat、HTTP
-
Servlet、ServletConfig、ServletContext、注解开发 Servlet
-
响应对象、请求对象
-
会话技术(Cookie/Session)、页面技术(JSP)
-
EL 表达式概述、Filter、Listener
-
数据库的基本概念、MySQL 数据库、SQL 语句、约束
-
约束、多表查询、试图、备份与还原
-
MySQL 存储过程和函数、MySQL 触发器、MySQL 事务
-
MySQL 存储引擎、MySQL 索引、MySQL 是锁、集群