日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

每个人都必须阅读的10篇Java文章

發布時間:2023/12/3 java 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 每个人都必须阅读的10篇Java文章 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一個月前,我們發布了每個人都必須閱讀的10篇SQL文章列表。 我們相信jOOQ博客上的文章列表將為我們的讀者帶來非凡的價值。 jOOQ博客是同時關注Java和SQL的博客,因此,一個月后的今天,我們發布了同樣令人興奮的10條Java文章列表,每個人都必須閱讀,這是很自然的事情。

請注意,“必讀”不僅可以指特定的鏈接文章,還可以指同一位作者的其他作品,這些作者在過去幾年中一直是常規博客作者,并且從未提出過新的有趣內容!

開始…

1. Brian Goetz:“管理權:發人深省的部分”

實際上,第一篇博客文章不是博客文章,而是記錄了Brian Goetz關于Oracle Java的管理非常有趣的演講的記錄。 在jOOQ博客上,我們過去對Java語言的1-2個功能略有批評,例如,將其與Scala或Ceylon 進行比較 。

Brian很好地解釋了為什么Java像其他語言一樣快地變得“現代”不是一個好主意。 每個Java開發人員的必看節目(大約1小時)

2. AlekseyShipilёv:(Java)方法調度的黑魔法

近年來,JVM進行了許多改進,包括Java 7中引入的invokedynamic作為Java 8 lambda的先決條件,以及在JVM之上構建的其他更具動態性的語言(例如Nashorn)的絕佳工具。

invokedynamic只是JVM執行的高級技巧中的一個小“高級”難題。 當您調用方法時,真正發生了什么? JIT如何解決和優化它們? Aleksey的文章副標題揭示了該文章的真正含義:

“您想了解的有關低水平性能工程中的Black Deviously Supretitiousious Magic的所有信息”

絕對不是簡單的閱讀,而是一篇了解JVM功能的不錯的文章。

  • 閱讀Aleksey的“ (Java)方法調度的黑魔法 ”

3. Oliver White:2014年的Java工具和技術前景

我們已經在2015年,但是Oliver White(當時ZeroTurnaround的RebelLabs負責人 )的這份報告執行得非常好,幾乎涉及與Java生態系統相關的所有內容。

  • 閱讀Oliver的“ 2014年Java工具和技術前景 ”

4. Peter Lawrey:Java Lambdas和低延遲

當Aleksey向我們介紹了JVM中的一些性能語義時,Peter進一步邁出了第一步,談論Java 8中的低延遲。我們可以從Peter的博客中選擇許多其他有用的小博客文章,這些都是關于低延遲的, JVM上的高性能計算,有時甚至進行高級的堆外欺騙。

  • 閱讀彼得的“ Java Lambdas和低延遲 ”

5. Nicolai Parlog:您需要了解的有關默認方法的所有信息

Nicolai是Java Blogo領域的新人,也是一個非常有前途的人。 他的文章經過深入研究,深入探討了與Java 8有關的一些有趣事實,從專家組的郵件列表中提取了舊電子郵件,解釋了他們做出的最終決定,即今天我們所說的Java 8。

  • 閱讀Nicolai的“ 您需要了解的有關默認方法的所有信息 ”

6. Lukas Eder:關于Java的十件事

如果沒有列出我們在jOOQ博客上寫的另一個列表,此列表將是不完整的。 Java是到2015年已有20年歷史的古老野獸。這種古老的野獸有許多秘密和警告,許多人已經忘記或從未考慮過。 我們為您發現了它們:

  • 閱讀Lukas的“ 您對Java不了解的10件事 ”

7. Edwin Dalorzo:為什么Java 8中存在接口污染

埃德溫(Edwin)過去幾年來一直在對我們自己的博客文章進行回復,并進行了非常深入的研究和透徹的思考,特別是有關Java 8相關功能的文章,例如將Java 8 Streams與LINQ進行比較 ( 我們自己做的事情,還有 )。

這篇特別的文章解釋了為什么Java 8中有這么多不同且命名不同的功能接口。

  • 閱讀Edwin的“ Java 8為什么會有接口污染 ”

8. Vlad Mihalcea:PESSIMISTIC_FORCE_INCREMENT鎖定模式如何工作

當Java與數據庫對話時,許多人默認使用Hibernate為方便起見(另請參見3. Oliver White:2014年的Java工具和技術概況 )。 但是,Hibernate的主要目標不是增加便利性, 您也可以通過許多其他方式獲得便利。 Hibernate的主要目標是提供強大的方法來導航和持久化RDBMS數據模型的對象圖表示形式,包括各種鎖定方式。

Vlad是一個非常熟練的Hibernate用戶,他撰寫了有關Hibernate如何工作的整個博客系列。 我們選擇了近期有關鎖定的經過精心研究的文章,但強烈建議您也閱讀其他文章:

  • 閱讀Vlad的“ PESSIMISTIC_FORCE_INCREMENT鎖定模式如何工作 ”

9. Petri Kainulainen:編寫干凈的測試

盡管它是從Java開發人員的角度編寫的,但這并不是純粹與Java相關的博客文章。 現代開發涉及測試–自動測試–以及很多。 Petri寫了一個有趣的博客系列,內容涉及用Java編寫干凈的測試–您不應該錯過他的文章!

  • 閱讀Petri的“ 編寫干凈的測試 ”

10. Eugen Paraschiv:Java 8資源集合

如果您在該列表之后還沒有至少9個打開的標簽頁,其中有有趣的內容要閱讀,請準備好瀏覽器標簽頁的爆炸! 維護baeldung.com的 Eugen Paraschiv一直在一個鏈接集合中收集與Java 8相關的各種非常有趣的資源。 您絕對應該為該收藏添加書簽,并經常檢查是否有有趣的更改:

  • 閱讀Eugen的“ Java 8資源集合 ”

許多其他文章

當然,還有許多其他非常好的文章提供了對有用的Java技巧的深入了解。 如果您發現遇到了可以很好地補充此列表的文章,請在評論部分保留鏈接和說明。 未來的讀者將不勝感激。

翻譯自: https://www.javacodegeeks.com/2015/03/10-java-articles-everyone-must-read.html

總結

以上是生活随笔為你收集整理的每个人都必须阅读的10篇Java文章的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。