這個網(wǎng)站包含了在使用Java SE API時會用到的所有文檔,即使你是Java開發(fā)牛人,我敢肯定在這里你仍能發(fā)現(xiàn)一些有用的東西。比如,你可以閱讀一些像“Java類的本質(zhì)”、“部署”這樣的教程。
網(wǎng)站地址: http://docs.oracle.com/javase/
5、Github
你也許知道可以免費的將你的項目托管在哪,但你不一定知道它還是一個學(xué)習(xí)當(dāng)今流行的Java庫和框架的優(yōu)秀資源。比如,你想學(xué) Spring MVC Framework,你可以搜索并且找到一些開源的項目。遵循“照葫蘆畫瓢”的原則,你能夠通過實例快速的學(xué)習(xí)框架,尤其是你已經(jīng)具有使用類似框架的經(jīng)驗。
Aqua Data Studio是基于Java的數(shù)據(jù)庫開發(fā)工具。你可以使用Aqua Data Studio連接Oracle、Sybase或SQL Server數(shù)據(jù)庫。因此,如果你沒有使用Oracle developer Studio或SQL Server Management Studio等特定于數(shù)據(jù)庫的工具的時候,可以考慮AquaStudio。如果你需要連接到不同類型的數(shù)據(jù)庫,那么它就更有用了,此外,除開AquaStudio的另一種選擇是DB Artisan,但我不是很推薦它。Aqua Data Studio和DB Artisan都是付費工具,你需要授權(quán)許可才能使用
1. Adam Bien Adam Bien的網(wǎng)絡(luò)博客是最受Java EE開發(fā)人員歡迎的博客之一。Adam Bien是Java開發(fā)人員的專家,寫過一些關(guān)于Java編程的書籍,如Real World Java EE Patterns。Adam Bien的網(wǎng)絡(luò)博客討論了在Java中的眾多最優(yōu)實踐以及在Java EE 7 和Java EE 8的設(shè)計模式。除此之外,這里還有許多其它的主題信息,比如Java EE 7微服務(wù)、web sockets、應(yīng)用程序服務(wù)器和Java測試等
2. Antonio’s Blog
Antonio’s Blog是由Java EE顧問專家Antonio Goncalves運營的專業(yè)Java博客,此博客可鏈接到他在Devoxx、Jazoon等國際會議上的一些談話、研究論文和相關(guān)文章。Antonio還出版了幾本關(guān)于在Java EE 7, Java EE 6 上部署 GlassFish的書籍。Antonio’s Blog上的帖子種類繁多,包括了關(guān)于Java EE 7應(yīng)用程序服務(wù)器、數(shù)據(jù)庫模式、Groovy、Intellij IDEA等有用的Java主題的文章。
A Java Geek是由Nicolas Fr?nkel維護的一個有用的Java編程博客。Nicolas Fr?nkel是一個在Spring框架、Java EE、流程和網(wǎng)絡(luò)應(yīng)用程序構(gòu)建等多個java領(lǐng)域擁有專家頭銜的軟件架構(gòu)師。他的博客文章包含了大量的說明、圖表和代碼示例等內(nèi)容。 A Java Geek中的包括了Kotlin與變異測試,Spring Boot的登錄管理,JUnit vs TestNG等內(nèi)容。 5. Java, SQL and JOOQ
7. Baeldung Baeldung是由Eugen運營維護的編程博客,目前它成為了關(guān)于Java編程語言和相關(guān)技術(shù)的最熱門的博客之一。Eugen是一個充滿激情的教育家,他發(fā)布了許多有用的課程,包括了關(guān)于REST With Spring、Jackson JSON的教程和Spring Security的學(xué)習(xí)資料。 Java程序員可以在上面找到Java Persistence、REST、 Spring、JSON in Java等主題的文章。
8. The Pragmatic Integrator The Pragmatic Integrator 是由Pascal Alma運營維護的備受歡迎的Java博客。Pascal Alma是一位編寫過開源ESBs、持續(xù)集成、云技術(shù)、web服務(wù)、REST api等多個領(lǐng)域主題文章的專家級JEE開發(fā)者,他經(jīng)常將java各種技術(shù)的見解分享在博客上,包括Java SDK for AWS的使用,J2EE應(yīng)用程序的構(gòu)建,Java Hadoop的單元測試等內(nèi)容。
10. Program Creek Program Creek是一個覆蓋了大量文章、文本教程、代碼示例和圖表的Java編程類博客,網(wǎng)站的文章包括了Java基礎(chǔ)知識、Java XML解析、Java多線程、面向?qū)ο蟾拍?、Java 8λ、Java API 示例和Java框架等主題。Program Creek還包含了大量的插圖和圖表來簡化復(fù)雜的Java主題,比如空語句、監(jiān)視器、JVM運行時數(shù)據(jù)分區(qū)等。