一、Java入門篇
1.1 基礎入門和麪向對象
1.1.1 編程基礎
1.1.2 面向對象思想
1.1.3 經常使用API
- Math(略)
- Date、Calendar和DateFormat(略)
- 注意Calendar是抽象類,因此不能new,而是用方法getInstance
- SimpleDateFormat用來輸出特定的日期格式的字符串,是日期格式類,而不是日期類
- Calendar的月份是用0-11的數字表示1-12月
- BigInteger和BigDecimal(略)
- Random(略)
- 和SecureRandom相似,或更簡單,明白seed就行
- SecureRandom
- Arrays
1.2 中級編程
1.2.1 IO編程
1.2.2 異常處理
1.2.3 集合框架
1.2.4 反射
1.2.5 正則表達式
1.2.6 註解
1.4 網絡編程
1.4.1 Servlet
1.4.2 JSP
1.4.3 AJAX
1.4.4 互聯網協議
1.4.5 網絡爬蟲
1.4.6 RESTful
1.5 數據庫
1.5.1 Database
1.5.2 JDBC
1.5.3 MySQL
1.5.4 Oracle
1.5.5 sqlServer
1.5.6 SQL
二、Java提升篇
2.1 主流框架
2.1.1 Spring
2.1.1.1 Spring IOC
2.1.1.2 Spring AOP
2.1.1.3 SpringMVC
2.1.1.4 SpringBoot
2.1.1.5 SpringSecurity
2.1.1.6 SpringCloud
2.1.2 Struts
2.1.3 Hibernate
2.1.4 MyBatis
2.1.5 Shiro
2.1 多線程
2.2 併發處理
2.3 分佈式
nginx反向代理和負載均衡
2.4 緩存
guava(
localcache)
redis
三、Java放棄篇
目前尚未放棄
四、Java跑路篇
目前尚未跑路
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">html