2018最新JAVA學習路線
阿新 • • 發佈:2018-12-16
畢業到工作有幾年了,一直將所學技術記錄到有道雲筆記裡面,有些資料也會在百度雲盤裡。
一直都是為己所用。整理整理這些資料釋出出來,希望有些能幫助到做技術的同僚。
為什麼要註冊這種網站寫部落格。因為想步入超一線網際網路公司。
2018-10-17 註冊CSDN。堅持原創...
定了一個學習路線
JAVA基礎
- 計算機基礎知識
- 計算機基礎
- DOS常用命令
- java概述
- java開發環境搭建(JDK,JVM,JRE)
- 環境變數配置
- java入門基礎程式
- 程式設計基礎
- java識別符號、命名規範、註釋
- 常量、變數的定義
- 資料型別
- 運算子
- 流程控制語句
- 陣列
- 方法
- 面向物件
- 類、物件
- 封裝
- 整合
- 多型
- 介面
- 抽象類
- 實現類
- 列舉
- 常用類
- 常用類介紹
- 正則表示式
- 集合類(collection、list、map、set)
- 異常類處理
- IO
- file類
- 位元組流
- 字元流
- 轉換流
- 緩衝流
- 執行緒
- 單執行緒
- 多執行緒
- 執行緒池
- 反射
- 網路
- 程式設計方式
JAVA初級
- 前端技術
- HTML
- CSS
- JavaScript
- JQuery
- bootstrap、Easyui
- 開發工具
- Eclipse
- Tomcat
- RMI/IIOP、JNDI
- JDBC、資料庫
- mysql資料庫
- SQL語句
- JDBC
- 連線池
- JAVA-WEB核心
- Xml
- Json
- Jsp
- Ajax
- Http
- Servlet(內建物件)
- Request與Response(作用域)
- Filter與Listener
- Cookie與Session
JAVA中級
- 開發工具
- IDEA
- Jetty
- Jboos
- SSH框架
- Strtus2
- Spring4
- Hibernate5
- SVN
- SSI/SSM框架
- Strtus2
- Spring4
- Ibatis
- Mybatis
- 資料庫連線池
- DPCP
- C3P0
- Druid
- Maven
- Oracle
- Redis
- 快取(Memcache、Ehcache)
- EJB
- JVM
- Linux
JAVA高階
- Github
- Shell
- Weblogic(選)
- 設計模式
- JAVA設計模式
- EJB設計模式
- JEE核心設計模式
- 技術
- WebService
- MongoDB
- 搜尋引擎
- solr
- Elasticsearch
- 訊息中介軟體
- Kafka
- ActiveMQ
- RabbitMQ
- 負載均衡
- nginx
- 反向代理
- 安全技術
- shiro
- springSecurity
- 分散式技術
- 分散式框架原理
- Dubbo
- zookeeper
- 快取系統
- 訊息系統
- Resful
- 熱部署
- JMX
- FastDFS
- SOA與微服務
- SOA
- springBoot
- Docker
- 演算法
- 排序演算法
- 直接插入排序
- 希爾排序
- 氣泡排序
- 快速排序
- 直接選擇排序
- 堆排序
- 歸併排序
- 基數排序
- 二叉查詢樹、紅黑樹、B樹、B+樹、LSM樹(分別有對應的應用,資料庫、HBase)
- 排序演算法
- NIO、Netty
- UML
- Rose,Together
- TCP/IP、HTTP協議
- 高併發、高負載、高可用、高穩定
- 大資料
- 人工智慧
JAVA技術棧
- 利用所學技術搭建Demo專案
- 尋找java技術棧不斷完善學習技術
- 不被新技術所誘惑,鞏固基礎
整理的技術資料會放置對應文章分類裡。
文章只代表個人理解,如有差錯,請大牛指出。。