本次 Live專爲想學習和提高Java的人定製,給出了詳細的學習路線,適合想要系統的專業的學習Java的人。尤其是:想要從事Java開發工作的大學生,想要轉行當Java程序員的在職人員,想要提升Java水平卻不知如何入手的小白等。
30天從入門到精通? 那是宣傳的噱頭。
三個月培訓等於兩年經驗? 那是宣傳的噱頭。
畢業都能進BAT? 那還是宣傳的噱頭。
學習本課程,不能讓你30天從入門到精通,不能保證你進BAT,但是能保證教會你如何系統的學習Java知識,最終成爲一個專業的Java開發者。
當然,如果你有關於學習編程的方式方法問題,也可以參加課程來問我!
本次 Live 主要包括以下內容
• 1. Java基礎
基礎語法
類,封裝,繼承
一切皆對象Object類
接口,多態
異常處理
泛型
枚舉
Java IO
常用類,常用接Java註解
Java反射
Java網絡(可選)
-
Java Web
前端腳本html,js,velocity,xml
Servlet程序開發
深入理解mvc模式
常用Java項目結構
Jetty tomcat使用
Mysql使用
Springmvc spring mybatis 項目上手 -
Java多線程
線程入門thread runnable
內置鎖 synchronized
線程協作 wait notify notifyAll
Executor體系 callable
顯示鎖 lock
條件隊列 condition
常用併發編程類
Volatile
體現功力的threadlocal
線程安全問題的核心
常見的死鎖原因
樂觀鎖 悲觀鎖 cas -
Java虛擬機
Jvm體系架構
類的生命週期
對象的生命週期
常量池
垃圾回收機制 -
設計模式
單例模式
工廠模式
策略模式
適配器模式
模板模式
回調模式
建造者模式 -
網站架構
大型網站的架構
常用優化手段
分佈式與無狀態
負載均衡 -
Spring框架
Aop如何實現
Ioc如何實現
事務如何實現
對象怎麼管理