國(guó)內(nèi)外知名的 Java 學(xué)習(xí)網(wǎng)站有哪些?
先說我心目中的前三名,但不局限于 Java 學(xué)習(xí)者。
1)Google
啥都不說了,說多了都是淚,可氣的是 Robin 李的搜索引擎實(shí)在是不爭(zhēng)氣。說句良心話,Google 的搜索結(jié)果比前者的質(zhì)量高出一百(零一)倍。
Google 也算是網(wǎng)站?必須算啊。只要你想要學(xué)習(xí),它會(huì)給你所有。
2)Stack Overflow
https://stackoverflow.com/questions/tagged/java
Stack Overflow 可以說是解決問題的殺手锏。下面這些問題是不是都很常見?

如果英語能力不太好的話,可以借助一下 Chrome 瀏覽器的自動(dòng)翻譯功能。
3)GitHub
https://github.com/trending/java?since=monthly
GitHub 是一個(gè)擁有數(shù)十億行代碼的網(wǎng)站,每天有數(shù)百萬開發(fā)者聚集在一起,研究開源軟件中存在的問題。
對(duì)于普通的程序員來說,如果不想重復(fù)造輪子,就必須要站在巨人的肩膀上,那么巨人是誰呢?就是 GitHub。那些牛逼的開源軟件庫(kù),99% 的情況下會(huì)在 GitHub 上找到它。
對(duì)于成功的程序員來說,如果想要被別人膜拜,最好能在 GitHub 上貢獻(xiàn)一個(gè)開源庫(kù),如果星標(biāo)超過 1W,那可是相當(dāng)?shù)呐1疲跇I(yè)界應(yīng)該算是響當(dāng)當(dāng)?shù)娜宋铩?/p>
然后,我再推薦一些 Java 程序員必須要關(guān)注的網(wǎng)站。
4)IBM Developer
https://www.ibm.com/developerworks/cn/java/
IBM developerWorks 提供了中文版,里面的文章都屬于非常高質(zhì)量的。

5)Java SE 技術(shù)文檔
https://docs.oracle.com/javase/8/docs/api/
即使是 Java 編程的大牛 , 也離不開這份文檔。中文版的 API 可以參照:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
6)Java World
https://www.javaworld.com/
這個(gè)網(wǎng)站包含了大量的 Java 教程 , 涉及各種各樣的話題。其中很多文章都寫的很好 , 并且有圖片、插圖進(jìn)行說明。它可以被用來當(dāng)作深度學(xué)習(xí)的教科書。英文能力有限的話,可以使用谷歌翻譯。

7)Program Creek
https://www.programcreek.com/simple-java/
Program Creek 在維護(hù)方面做的很好 , 文章讀起來也比較有趣。在這里 , 你可以找到其他任何網(wǎng)站都不曾涉及到的話題 , 而且?guī)缀趺科恼露及恋牟鍒D或者示例代碼。

8)LeetCode
https://leetcode-cn.com/problemset/all/
備戰(zhàn)技術(shù)面試?力扣提供了海量技術(shù)面試資源,幫助你高效提升編程技能,輕松拿下世界 IT 名企 Dream Offer。

刷題的話,還有一個(gè)??途W(wǎng)值得推薦,里面各個(gè)公司的面試題和面經(jīng)分享,找工作前認(rèn)真刷一刷,一定會(huì)大有所獲。這里強(qiáng)調(diào)一下刷題的重要性:
- 可以讓思維保持活躍
- 強(qiáng)化對(duì)基本知識(shí)的理解
- 要想找到工作,就要過面試,不刷題怎么能行
9)博客園
https://www.cnblogs.com/cate/java/
10)掘金
https://juejin.im/timeline/backend/Java?sort=hottest
11)CSDN
https://www.csdn.net/nav/java
網(wǎng)站很多,重要的是挑幾個(gè)自己喜歡的關(guān)注,持續(xù)不斷地學(xué)習(xí),就能夠取得顯著的進(jìn)步。
推薦閱讀:
喜歡我可以給我設(shè)為星標(biāo)哦

好文章,我?在看?

