一份很棒的java學習

一份很棒的java學習/面試指南

草長鶯飛三月天,又到跳槽好時節

對於想換工作的小夥伴,最好的東西應該是一份靠譜的面試指南和知識點。

推薦一個質量很高的java知識庫和麵試指南。

開源地址:https://github.com/Snailclimb/JavaGuide

看一個項目的質量如何,我想這個接近3萬的star數已經說明問題了。

這個開源項目涵蓋大部分Java程序員所需要掌握的核心知識

一份很棒的java學習/面試指南

介紹

  • 對於 Java 初學者來說: 本文檔傾向於給你提供一個比較詳細的學習路徑,讓你對於Java整體的知識體系有一個初步認識。另外,本文的一些文章 也是你學習和複習 Java 知識不錯的實踐;
  • 對於非 Java 初學者來說: 本文檔更適合回顧知識,準備面試,搞清面試應該把重心放在那些問題上。要搞清楚這個道理:提前知道那些面試常見,不是為了背下來應付面試,而是為了讓你可以更有針對的學習重點。

知識點:

  • Java基礎
  • 集合框架
  • 多線程
  • BIO,NIO,AIO
  • JVM
  • Java8 New Features
  • 設計模式
  • 數據結構與算法數據結構
  • 算法
  • 計算機網絡與數據通信網絡相關
  • 數據通信(RESTful,RPC,消息隊列)總結
  • 操作系統Linux相關
  • 主流框架Spring
  • ZooKeeper
  • 數據存儲MySQL
  • Redis
  • 架構
  • 面試必備(Essential content for the interview)備戰面試(Preparing for an interview)
  • BATJ真實面經(BATJ real interview experience)
  • 最常見的Java面試題總結(Summary of the most common Java interview questions)
  • 閒談
一份很棒的java學習/面試指南


分享到:


相關文章: