2021-04-06

1. Brian Goetz:“管理權(quán):發(fā)人深省的部分”

實(shí)際上箱锐,第一篇博客文章不是博客文章,而是記錄了Brian Goetz關(guān)于Oracle Java的管理非常有趣的演講的記錄驹止。 在jOOQ博客上,我們過去對(duì)Java語言的1-2個(gè)功能略有批評(píng)臊恋,例如,將其與Scala或Ceylon 進(jìn)行比較 闸与。

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

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

近年來践樱,JVM進(jìn)行了許多改進(jìn)凸丸,包括Java 7中引入的invokedynamic作為Java 8 lambda的先決條件拷邢,以及在JVM之上構(gòu)建的其他更具動(dòng)態(tài)性的語言(例如Nashorn)的絕佳工具屎慢。

invokedynamic只是JVM執(zhí)行的高級(jí)技巧中的一個(gè)小“高級(jí)”難題忽洛。 當(dāng)您調(diào)用方法時(shí),真正發(fā)生了什么欲虚? JIT如何解決和優(yōu)化它們? Aleksey的文章副標(biāo)題揭示了該文章的真正含義:

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

絕對(duì)不是簡單的閱讀复哆,而是一篇了解JVM功能的不錯(cuò)的文章腌零。

閱讀Aleksey的“ (Java)方法調(diào)度的黑魔法 ”

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

我們已經(jīng)在2015年梯找,但是Oliver White(當(dāng)時(shí)ZeroTurnaround的RebelLabs負(fù)責(zé)人 )的這份報(bào)告執(zhí)行得非常好益涧,幾乎涉及與Java生態(tài)系統(tǒng)相關(guān)的所有內(nèi)容。

閱讀Oliver的“ 2014年Java工具和技術(shù)前景 ”

4. Peter Lawrey:Java Lambdas和低延遲

當(dāng)Aleksey向我們介紹了JVM中的一些性能語義時(shí)闲询,Peter進(jìn)一步邁出了第一步扭弧,談?wù)揓ava 8中的低延遲。我們可以從Peter的博客中選擇許多其他有用的小博客文章寄狼,這些都是關(guān)于低延遲的泊愧, JVM上的高性能計(jì)算,有時(shí)甚至進(jìn)行高級(jí)的堆外欺騙删咱。

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

5. Nicolai Parlog:您需要了解的有關(guān)默認(rèn)方法的所有信息

Nicolai是Java Blogo領(lǐng)域的新人痰滋,也是一個(gè)非常有前途的人。 他的文章經(jīng)過深入研究团搞,深入探討了與Java 8有關(guān)的一些有趣事實(shí)多艇,從專家組的郵件列表中提取了舊電子郵件,解釋了他們做出的最終決定复隆,即今天我們所說的Java 8。

閱讀Nicolai的“ 您需要了解的有關(guān)默認(rèn)方法的所有信息 ”

6. Lukas Eder:關(guān)于Java的十件事

如果沒有列出我們?cè)趈OOQ博客上寫的另一個(gè)列表惭每,此列表將是不完整的亏栈。 Java是到2015年已有20年歷史的古老野獸。這種古老的野獸有許多秘密和警告览爵,許多人已經(jīng)忘記或從未考慮過镇饮。 我們?yōu)槟l(fā)現(xiàn)了它們:

閱讀Lukas的“ 您對(duì)Java不了解的10件事 ”

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

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

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

閱讀Edwin的“ Java 8為什么會(huì)有接口污染 ”

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

當(dāng)Java與數(shù)據(jù)庫對(duì)話時(shí)矾湃,許多人默認(rèn)使用Hibernate為方便起見(另請(qǐng)參見3. Oliver White:2014年的Java工具和技術(shù)概況 )堕澄。 但是,Hibernate的主要目標(biāo)不是增加便利性蛙紫, 您也可以通過許多其他方式獲得便利。 Hibernate的主要目標(biāo)是提供強(qiáng)大的方法來導(dǎo)航和持久化RDBMS數(shù)據(jù)模型的對(duì)象圖表示形式僵驰,包括各種鎖定方式。

Vlad是一個(gè)非常熟練的Hibernate用戶继准,他撰寫了有關(guān)Hibernate如何工作的整個(gè)博客系列矮男。 我們選擇了近期有關(guān)鎖定的經(jīng)過精心研究的文章毡鉴,但強(qiáng)烈建議您也閱讀其他文章:

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

9. Petri Kainulainen:編寫干凈的測(cè)試

盡管它是從Java開發(fā)人員的角度編寫的,但這并不是純粹與Java相關(guān)的博客文章憎瘸。 現(xiàn)代開發(fā)涉及測(cè)試–自動(dòng)測(cè)試–以及很多陈瘦。 Petri寫了一個(gè)有趣的博客系列,內(nèi)容涉及用Java編寫干凈的測(cè)試–您不應(yīng)該錯(cuò)過他的文章锅风!

閱讀Petri的“ 編寫干凈的測(cè)試 ”

10. Eugen Paraschiv:Java 8資源集合

如果您在該列表之后還沒有至少9個(gè)打開的標(biāo)簽頁鞍泉,其中有有趣的內(nèi)容要閱讀,請(qǐng)準(zhǔn)備好瀏覽器標(biāo)簽頁的爆炸边器! 維護(hù)baeldung.com的 Eugen Paraschiv一直在一個(gè)鏈接集合中收集與Java 8相關(guān)的各種非常有趣的資源托修。 您絕對(duì)應(yīng)該為該收藏添加書簽诀黍,并經(jīng)常檢查是否有有趣的更改:

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市枣宫,隨后出現(xiàn)的幾起案子吃环,更是在濱河造成了極大的恐慌郁轻,老刑警劉巖文留,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件燥翅,死亡現(xiàn)場(chǎng)離奇詭異蜕提,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)凛膏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門猖毫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來须喂,“玉大人,你說我怎么就攤上這事胯府『夼撸” “怎么了赃泡?”我有些...
    開封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵乘盼,是天一觀的道長绸栅。 經(jīng)常有香客問我,道長蓖柔,這世上最難降的妖魔是什么风纠? 我笑而不...
    開封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮镐捧,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘竹习。我一直安慰自己列牺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著默刚,像睡著了一般荤西。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上邪锌,一...
    開封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天觅丰,我揣著相機(jī)與錄音饵溅,去河邊找鬼。 笑死妇萄,一個(gè)胖子當(dāng)著我的面吹牛蜕企,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播冠句,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼轻掩,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了懦底?” 一聲冷哼從身側(cè)響起唇牧,我...
    開封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎聚唐,沒想到半個(gè)月后丐重,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弥臼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了根灯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片径缅。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡掺栅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出纳猪,到底是詐尸還是另有隱情氧卧,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布氏堤,位于F島的核電站沙绝,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鼠锈。R本人自食惡果不足惜闪檬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望购笆。 院中可真熱鬧粗悯,春花似錦、人聲如沸同欠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铺遂。三九已至衫哥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間襟锐,已是汗流浹背撤逢。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捌斧,地道東北人笛质。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像捞蚂,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子跷究,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1. AlekseyShipilёv:(Java)方法調(diào)度的黑魔法 近年來姓迅,JVM進(jìn)行了許多改進(jìn),包括Java 7...
    fa7ef6c69c5a閱讀 168評(píng)論 0 0
  • 本頁的目的是收集最好的100個(gè)Java博客俊马,并幫助程序員找到好的博客文章來閱讀丁存。其中一些博客可能不是由Java開發(fā)...
    明翼閱讀 262評(píng)論 0 0
  • 給你學(xué)習(xí)路線:html-css-js-jq-javase-數(shù)據(jù)庫-jsp-servlet-Struts2-hibe...
    屈浩宇閱讀 149評(píng)論 0 0
  • 1. 介紹 JAVA作為使用的主力語言,掌握下其歷史發(fā)展也是有必要的柴我〗馇蓿看看從JAVA5開始到現(xiàn)在的JAVA9有哪些...
    孔特利亞諾閱讀 166評(píng)論 0 0
  • 本文精選了 PHP開發(fā) 者2016年4月和5月的10篇熱門文章。其中有技術(shù)分享和技術(shù)資源艘儒。 《為什么大型網(wǎng)站前端使...
    見背閱讀 104評(píng)論 0 1