Java學習網站推薦:
一站式Java開發學習網站,可以選擇並且設計自己的Java開發學習路線,知識點全面,並且站長仍然在上線新的知識教程,從基礎到框架到實戰一應俱全。站在開發者的角度引導你學習Java開發,省去一些不必要的學習過程,同時,網站也有相應的視頻教程,值得推薦,不妨一試(實戰項目需要購買,建議先註冊賬號生成適合自己的學習路線,學習完實戰之前的內容再考慮是否購買實戰內容)。
2.廖雪峯的官方網站:https://www.liaoxuefeng.com/wiki/1252599548343744
廖雪峯大佬應該很多人都知道,他的官方網站上的Java教程適合初學者,可以先看他的再去上一個網站深入學習,感覺彌補了上一個網站基礎知識不夠詳細的缺憾。
3.嗶哩嗶哩:年輕人熱愛的學習娛樂網站(不過還是要在精神上建議支持正版啊)
4.菜鳥教程,W3shcool。。。。
Java學習書籍推薦:
基礎:
《Java 核心技術卷 1+卷 2》
《JAVA 網絡編程 第 4 版》
《Java 編程思想 (第 4 版)》
《Java Swing權威指南(第3版)》
併發:
《Java 併發編程之美》
《Java 併發編程的藝術》
《實戰 Java 高併發程序設計》
《Java 高併發編程詳解》
JVM
《深入理解 Java 虛擬機(第 2 版)周志明》
《實戰 JAVA 虛擬機》
《 Java 編程思想》, Java 業界神書,不建議入門閱讀,相比較,《 Java 核心技術 I 》非常適合入門。《 Java 核心技術 I 》,這本是絕佳的入門神器。
《 Effective Java 第二版》深入 Java 必讀,因爲 James Gosling 也讀,務必打好基礎再讀,否則會打擊學習 Java 的信心。居家旅行,催眠必備。
《 Java 解惑》, Effective Java 作者又一力作,解析 Java 的各種坑。
《 Java 併發編程實戰》,玩 Java ,怎麼能不懂併發,併發的世界很奇妙。
《 Java 特種兵》,淘寶謝宇所著,洋洋灑灑,也是進階讀物,不可入門,作爲補充參考。
《深入理解 Java 虛擬機》,周志明所著,國內業界良心之作,建議參考 ITeye 高級語言虛擬機專欄,也可與《 Java 性能優化權威指南》參考來看。
《 Java 性能優化權威指南》,深入理解 Java 性能優化細節, James Gosling 力薦。
學習Java開發最快的方式還是找個大佬帶。。。(賊快樂)