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ì)不是簡(jiǎn)單的閱讀,而是一篇了解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ù)庫(kù)對(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)簽頁(yè),其中有有趣的內(nèi)容要閱讀峰锁,請(qǐng)準(zhǔn)備好瀏覽器標(biāo)簽頁(yè)的爆炸萎馅! 維護(hù)baeldung.com的 Eugen Paraschiv一直在一個(gè)鏈接集合中收集與Java 8相關(guān)的各種非常有趣的資源。 您絕對(duì)應(yīng)該為該收藏添加書簽虹蒋,并經(jīng)常檢查是否有有趣的更改:B

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末糜芳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子魄衅,更是在濱河造成了極大的恐慌峭竣,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晃虫,死亡現(xiàn)場(chǎng)離奇詭異皆撩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)哲银,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門扛吞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人荆责,你說我怎么就攤上這事喻粹。” “怎么了草巡?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵守呜,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我山憨,道長(zhǎng)查乒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任郁竟,我火速辦了婚禮玛迄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘棚亩。我一直安慰自己蓖议,他們只是感情好虏杰,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著勒虾,像睡著了一般纺阔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上修然,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天笛钝,我揣著相機(jī)與錄音,去河邊找鬼愕宋。 笑死玻靡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的中贝。 我是一名探鬼主播囤捻,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼邻寿!你這毒婦竟也來了最蕾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤老厌,失蹤者是張志新(化名)和其女友劉穎瘟则,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枝秤,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡醋拧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淀弹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丹壕。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖薇溃,靈堂內(nèi)的尸體忽然破棺而出菌赖,到底是詐尸還是另有隱情,我是刑警寧澤沐序,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布琉用,位于F島的核電站,受9級(jí)特大地震影響策幼,放射性物質(zhì)發(fā)生泄漏邑时。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一特姐、第九天 我趴在偏房一處隱蔽的房頂上張望晶丘。 院中可真熱鬧,春花似錦、人聲如沸浅浮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)滚秩。三九已至专执,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間叔遂,已是汗流浹背他炊。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工争剿, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留已艰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓蚕苇,卻偏偏與公主長(zhǎng)得像哩掺,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子涩笤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

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

  • 1. Brian Goetz:“管理權(quán):發(fā)人深省的部分” 實(shí)際上嚼吞,第一篇博客文章不是博客文章,而是記錄了Brian...
    承超越閱讀 213評(píng)論 0 0
  • 1. AlekseyShipilёv:(Java)方法調(diào)度的黑魔法 近年來蹬碧,JVM進(jìn)行了許多改進(jìn)舱禽,包括Java 7...
    fa7ef6c69c5a閱讀 168評(píng)論 0 0
  • 給你學(xué)習(xí)路線:html-css-js-jq-javase-數(shù)據(jù)庫(kù)-jsp-servlet-Struts2-hibe...
    屈浩宇閱讀 149評(píng)論 0 0
  • 3. Oliver White:2014年的Java工具和技術(shù)前景 我們已經(jīng)在2015年,但是Oliver Whi...
    朱夢(mèng)軒閱讀 200評(píng)論 0 0
  • 1. 介紹 JAVA作為使用的主力語言恩沽,掌握下其歷史發(fā)展也是有必要的誊稚。看看從JAVA5開始到現(xiàn)在的JAVA9有哪些...
    孔特利亞諾閱讀 166評(píng)論 0 0