Java相關技術點及技術內容
======對於本部落格的所有文章,期待批評指正。======
參考:【愛分享,愛Java】JAVA學習路線【新手可以參考看下】
目錄
Java基礎部分
Java開發前奏
- 計算機基本原理
- Java語言發展簡史以及開發環境的搭建
- 體驗Java程式的開發
- 環境變數的設定
- 程式的執行過程
- 相關反編譯工具介紹
- Java開發工具eclipse的安裝和使用
- Javadoc的說明
Java基礎語法
- Java語法格式
- 常量和變數
- 變數的作用域
- 方法和方法的過載
- 運算子
- 程式流程控制
- 陣列和運算元組的類
- 對陣列迴圈遍歷以及針對陣列的常用查詢、排序演算法原理
物件導向程式設計
- 物件導向的思想
- 類與物件
- 類的設計
- 物件三大特性:封裝、繼承和多型
- 異常處理
多執行緒應用
- 多執行緒概念
- 如何建立多執行緒
- 執行緒安全
- 執行緒同步
- 執行緒間的通訊
- 死鎖
集合框架
- Java API介紹
- List
- Set
- Map
- 掌握並應用泛型
IO技術
- 輸入流
- 輸出流
- 字元流
- 位元組流
Java網路程式設計
- 網路通訊底層協議TCP/UDP/IP
- Socket
- C/S程式設計
Java高階特性
- 遞迴程式
- 反射
- 代理
- 泛型
- 列舉
- 正規表示式
資料庫技術
Oracle基礎管理
- Oracle資料庫安裝
基本SQL語句
- 資料庫的建立
- 表格控制授權和回收
- 表格的增刪查改
- 索引
- 約束
多表連線和子查詢
- 自然連線
- 等值連線
- 外連線
- 自連線
觸發器和儲存過程
- 觸發器和儲存過程的使用場合
資料庫設計優化
- where子句中的連線順序
- order by ,group by, having
資料備份與移植
- 移植技巧
- 備份方案
- 匯入匯出
JDBC技術
JDBC基礎
- Connection類
- Statement類
- PreparedStatement類
- ResultSet類
連線池
- 連線池的概念
- 連線池的建立、治理、關閉和配置
ORM與DAO封裝
- 物件關係對映思想
- JDBC的DAO封裝
WEB基礎技術
XML技術
- dom4j
- sax
- jaxp
HTML/CSS
- HTML語言
- HTML整體結構
- 基本的HTML標籤
- 表單元素
- 五大CSS選擇器
- CSS匯入方式
JavaScript
- JavaScript基本語法
- 內部物件
- DOM
- 自定義函式
- 全域性函式
- 事件處理
jsp/servlet
- servlet的生命週期
- servlet常用介面和類
- 配置servlet
- jsp概念
- jsp的動作指令
- jsp常用的9個內建物件
- EL和JSTL
- 自定義標籤
- 監聽器
- 過濾器
- jsp分頁
- jsp上傳檔案
Ajax
- Ajax的概念
- Json
- XMLHttpRequest物件
- 使用jQuery實現Ajax
- Ajax獲取Json資料
WEB主流框架技術
struts2
- struts2概念
- 配置Package
- 配置Action
- 配置Result
- struts2 servlet API
- struts2和Form表單互動
- OGNL
- 攔截器
- 國際化
- 上傳下載
- struts2標籤
spring
- spring概念
- IOC思想
- DI依賴注入
- Bean生命週期
- 自動裝配
- 集合注入
- AOP概念
- 宣告式事務處理
- spring註解
hibernate
- hibernate概念
- hibernate配置檔案
- hibernate對映檔案
- 基本增刪改查
- 實體物件的三種狀態
- 關聯對映
- Lazy
- HQL
- hibernate註解
- 快取
springMVC
- SpringMVC概念
- handlerMapping
- RequestMapping
- springMVC引數傳遞
- 返回頁面資料
- 介面卡
- 攔截器
- 檢視和模型
- 上傳檔案
- springMVC Ajax的使用
- struts2和springMVC的區別
MyBatis
- mybatis概念
- 使用mybatis實現基本增刪改查
- 註解方式實現
- 動態SQL
- 多種引數傳遞
- 一對一
- 一對多
- 多對多
擴充
- webservice
- servlet 3.0
- 工作流:JBPM 或 activiti5
- 許可權管理:shiro
- display tag分頁標籤
- UML
- JSF
- 頁面靜態化:freemaker
- weblogic
- 網站搜尋iucene
- 頁面快取:oscache
- 圖片分離:jersey
- Linux作業系統
- redis
- jQuery圖形報表
相關文章
- java 相關技術與框架Java框架
- Weex技術相關
- tls/ssl工作原理及相關技術TLS
- Java 相關的編譯技術(轉)Java編譯
- 面試驅動技術 - Category 相關考點面試Go
- java技術點整理Java
- iOS 端 DNS 相關技術iOSDNS
- 關於舉辦“內容安全技術分享”沙龍的通知
- 微服務框架相關技術整理微服務框架
- 遊戲伺服器相關技術遊戲伺服器
- 培訓當前相關技術
- Java要學哪些技術 鄭州Java培訓內容有哪些Java
- PDM系統的產生及相關技術理論
- JEECMS原始碼基本結構及相關技術簡介原始碼
- 軟體相關技術及其在國內的應用 (轉)
- NFT區塊鏈技術的基本內容區塊鏈
- 雲音樂評論內容理解技術
- Linux技術相關命令有哪些Linux
- IPv6 相關技術調研
- 大資料相關技術有哪些?大資料
- XML與其相關技術(1) (轉)XML
- 資料容災技術及容災方案分類
- 技術架構的關注點架構
- Java核心技術點之集合框架Java框架
- web前端技術主要學些什麼內容?Web前端
- 技術搭建平臺,內容決定應用
- 100 個容器技術相關技能棧
- YACEP相關技術工具服務技巧(上)
- 十二種特徵工程相關技術簡介特徵工程
- 隱私計算相關技術介紹
- 驗證碼的作用和相關技術
- 如何學習阿里雲相關技術阿里
- 相關技術連線,不斷新增中...
- 技術站點
- Java技術相關學習路線,學習Java後薪資如何?Java
- 深入分析java web技術內幕JavaWeb
- “達內”JAVA技術培訓有感(二)Java
- 容災技術介紹