<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    John Jiang

    a cup of Java, cheers!
    https://github.com/johnshajiang/blog

       :: 首頁(yè) ::  :: 聯(lián)系 :: 聚合  :: 管理 ::
      131 隨筆 :: 1 文章 :: 530 評(píng)論 :: 0 Trackbacks

    JavaSE

         摘要: 本文是Play OpenJDK的第二篇,介紹了如何突破JDK不允許自定義的包名以"java."開(kāi)頭這一限制。這一技巧對(duì)于基于已有的JDK向java.*中添加新類還是有所幫助的。(2015.11.02最后更新)  閱讀全文
    posted @ 2015-11-01 20:06 John Jiang 閱讀(3820) | 評(píng)論 (0)  編輯

         摘要: 計(jì)劃使Play OpenJDK成為一組介紹如何使用并參與OpenJDK項(xiàng)目的系列文章。本文是該系列的第一篇文章,它基于OpenJDK 8的源代碼介紹了構(gòu)建一個(gè)屬于自己的JDK方法。(2015.10.30最后更新)  閱讀全文
    posted @ 2015-10-30 23:17 John Jiang 閱讀(3516) | 評(píng)論 (0)  編輯

         摘要: 本文是Java Magazine 201405/06刊中的一篇文章,也是文章系列"利用Java SE 8流處理數(shù)據(jù)"中的第二篇,它基于flatMap()和collect()介紹了Java流的高級(jí)用法(2014.08.15最后更新)  閱讀全文
    posted @ 2014-08-15 19:57 John Jiang 閱讀(2240) | 評(píng)論 (2)  編輯

         摘要: 本文是Java Magazine 201403/04刊中的一篇文章,也是文章系列"利用Java SE 8流處理數(shù)據(jù)"中的第一篇,它概述了Java流的基本原理與基本應(yīng)用,是一篇很好的Java Streams API的入門(mén)文章。(2014.07.27最后更新)  閱讀全文
    posted @ 2014-07-27 20:54 John Jiang 閱讀(4629) | 評(píng)論 (6)  編輯

         摘要: 本文是IBM developerWorks中的一篇介紹Java 8關(guān)鍵新特性的文章,它主要關(guān)注Lambda表達(dá)式和改進(jìn)的接口。(2014.04.19最后更新)  閱讀全文
    posted @ 2014-04-19 23:48 John Jiang 閱讀(3157) | 評(píng)論 (0)  編輯

         摘要: 本文是稍早前java.net推薦的一篇博文,描述了Java流的8個(gè)有用的特性。(2014.03.02最后更新)  閱讀全文
    posted @ 2014-02-28 15:25 John Jiang 閱讀(1026) | 評(píng)論 (0)  編輯

         摘要: 本文是Java并發(fā)基礎(chǔ)實(shí)踐系列中的一篇,介紹了最簡(jiǎn)單的死鎖場(chǎng)景,并使用jstack產(chǎn)生的thread dump來(lái)查找死鎖。(2013.12.29最后更新)  閱讀全文
    posted @ 2013-12-29 20:19 John Jiang 閱讀(12279) | 評(píng)論 (1)  編輯

         摘要: 在最新一期的Java Magazine中有一篇訪談,介紹了一個(gè)學(xué)習(xí)Java并發(fā)編程的動(dòng)畫(huà)應(yīng)用Java Concurrent Animated。該應(yīng)用以十分直觀的方式展示了Java并發(fā)工具包中的每一個(gè)重要組件,降低了學(xué)習(xí)Java并發(fā)編程的難度。(2013.12.07最后更新)  閱讀全文
    posted @ 2013-12-07 17:45 John Jiang 閱讀(2397) | 評(píng)論 (1)  編輯

         摘要: 本系列的第三篇文章將以實(shí)現(xiàn)一個(gè)極簡(jiǎn)單的查找最大數(shù)的任務(wù)為例,分別給出了四個(gè)版本:1.順序執(zhí)行;2.基于傳統(tǒng)的Thread.join();3.基于并發(fā)工具包的Future;4.基于JDK 7引入的Fork/Join框架。(2013.10.25最后更新)  閱讀全文
    posted @ 2013-10-23 23:27 John Jiang 閱讀(4251) | 評(píng)論 (0)  編輯

         摘要: 計(jì)劃寫(xiě)一個(gè)"Java并發(fā)基礎(chǔ)實(shí)踐"系列,算作本人對(duì)Java并發(fā)學(xué)習(xí)與實(shí)踐的簡(jiǎn)單總結(jié)。本文是該系列的第一篇,介紹了退出并發(fā)任務(wù)的最簡(jiǎn)單方法。(2013.09.25最后更新)  閱讀全文
    posted @ 2013-09-21 19:11 John Jiang 閱讀(2039) | 評(píng)論 (0)  編輯

         摘要: 本文是ThoughtWorks公司架構(gòu)師Neal Ford在IBM developerWorks系列文章java.next中的第一篇,其基于Groovy,Scala和Clojure,講述了多語(yǔ)言編程的重要性,并對(duì)靜態(tài)類型與動(dòng)態(tài)類型,函數(shù)式編程與命令式編程進(jìn)行了比較。(2013.02.06最后更新)  閱讀全文
    posted @ 2013-02-06 00:04 John Jiang 閱讀(3220) | 評(píng)論 (0)  編輯

         摘要: 本文是IBM developerWorks中的一篇文章,介紹了不使用加密與簽章技術(shù),如何防止對(duì)不可信數(shù)據(jù)輸入的解序列化。(2013.01.18最后更新)  閱讀全文
    posted @ 2013-01-17 22:39 John Jiang 閱讀(2373) | 評(píng)論 (0)  編輯

         摘要: Lambda表達(dá)式是自Java SE 5引入泛型以來(lái)最重大的Java語(yǔ)言新特性,本文是2012年度最后一期Java Magazine中的一篇文章,它介紹了Lamdba的設(shè)計(jì)初衷,應(yīng)用場(chǎng)景與基本語(yǔ)法。(2013.01.07最后更新)  閱讀全文
    posted @ 2013-01-01 16:26 John Jiang 閱讀(3172) | 評(píng)論 (2)  編輯

         摘要: 關(guān)于Object類中的equals()方法與Comparable接口中的compareTo()方法之間有何種關(guān)聯(lián),之前還真沒(méi)考慮過(guò)。通過(guò)java.net看到此文之后,收獲了一點(diǎn)兒新知識(shí),希望大家也能如此。(2012.12.09最后更新)  閱讀全文
    posted @ 2012-12-06 23:14 John Jiang 閱讀(2175) | 評(píng)論 (3)  編輯

         摘要: There are many and many articles to represent how to customize layout manager. This essay just be simple study notes, which demonstrates how to layout UI components like piling up blocks or building Pyramid. It's very simple, but funny, maybe you're insterested in. (2012.07.17 last updated)  閱讀全文
    posted @ 2012-07-15 22:14 John Jiang 閱讀(1120) | 評(píng)論 (3)  編輯

         摘要: 關(guān)于Java序列化的文章早已是汗牛充棟了,本文是對(duì)我個(gè)人過(guò)往學(xué)習(xí),理解及應(yīng)用Java序列化的一個(gè)總結(jié)。此文內(nèi)容涉及Java序列化的基本原理,以及多種方法對(duì)序列化形式進(jìn)行定制。在撰寫(xiě)本文時(shí),既參考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相關(guān)文章和其它網(wǎng)絡(luò)資料,也加入了自己的實(shí)踐經(jīng)驗(yàn)與理解,文、碼并茂,希望對(duì)大家有所幫助。(2012.02.14最后更新)  閱讀全文
    posted @ 2012-02-13 23:22 John Jiang 閱讀(61398) | 評(píng)論 (20)  編輯

         摘要: 昨天(2011.10.03),IBM發(fā)布了它的Java SDK 7,目前僅支持AIX和Linux平臺(tái)。本文是IBM上的一篇新聞,大家可以看看它有哪些新特性或變化。(2011.10.04最后更新)  閱讀全文
    posted @ 2011-10-04 16:34 John Jiang 閱讀(2270) | 評(píng)論 (0)  編輯

         摘要: 在經(jīng)過(guò)漫長(zhǎng)地等待之后,Java SE 7終于發(fā)布了。Info的這篇文章總結(jié)了JDK 7的關(guān)鍵新特性,希望對(duì)大家了解JDK有幫助。(2011.07.30最后更新)  閱讀全文
    posted @ 2011-07-30 22:23 John Jiang 閱讀(1997) | 評(píng)論 (1)  編輯

         摘要: 在開(kāi)發(fā)一個(gè)新浪微博客Swing戶端的過(guò)程中希望能展現(xiàn)不規(guī)則的窗體界面,原來(lái)JDK 6 update 10提供了創(chuàng)建指定形狀窗體的特性,簡(jiǎn)單易用,記于此處。(2010.05.31最后更新)  閱讀全文
    posted @ 2011-05-31 20:46 John Jiang 閱讀(1981) | 評(píng)論 (0)  編輯

         摘要: 本文是我參加JavaOne與Oracle開(kāi)發(fā)者大會(huì)(北京)第二天活動(dòng)的一些見(jiàn)聞與感受,有圖有真相,希望大家能喜歡。(2010.12.16最后更新)  閱讀全文
    posted @ 2010-12-16 20:52 John Jiang 閱讀(1501) | 評(píng)論 (9)  編輯

         摘要: 自從Sun被Oracle收購(gòu)之后,往常一年一度的SunTechDays就離我們而去了,但它以另一種形式--JavaOne與Oracle開(kāi)發(fā)者大會(huì) (北京)--回到了我們的身邊。本次大會(huì)即將在下周開(kāi)幕,在此之前請(qǐng)?jiān)试S我先列舉一下我個(gè)人感興趣的若干主題。(2010.12.12最后更新)  閱讀全文
    posted @ 2010-12-12 20:55 John Jiang 閱讀(1961) | 評(píng)論 (2)  編輯

         摘要: 這是IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于多線程的一些應(yīng)用竅門(mén),值得大家學(xué)習(xí)。(2010.11.22最后更新)  閱讀全文
    posted @ 2010-11-20 23:49 John Jiang 閱讀(3205) | 評(píng)論 (5)  編輯

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于改進(jìn)Swing應(yīng)用的一些竅門(mén),值得大家學(xué)習(xí)。(2010.10.25最后更新)  閱讀全文
    posted @ 2010-10-25 22:23 John Jiang 閱讀(4550) | 評(píng)論 (0)  編輯

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于JVM命令行參數(shù)的一些應(yīng)用竅門(mén),值得大家學(xué)習(xí)。(2010.09.01最后更新)  閱讀全文
    posted @ 2010-09-01 08:53 John Jiang 閱讀(2467) | 評(píng)論 (0)  編輯

         摘要: 這是Ted Neward在IBM developerWorks中5 things系列文章中的一篇,講述了關(guān)于JAR的一些應(yīng)用竅門(mén),值得大家學(xué)習(xí)。(2010.06.27最后更新)  閱讀全文
    posted @ 2010-06-27 18:01 John Jiang 閱讀(3111) | 評(píng)論 (8)  編輯

         摘要: Google Collections終于發(fā)布了1.0版,本文是JavaLobby上的一篇博文,作者講述了應(yīng)該使用Google Collections的若干理由,大家有興趣的話也可以體驗(yàn)一下。(2010.01.08最后更新)  閱讀全文
    posted @ 2010-01-08 09:55 John Jiang 閱讀(3564) | 評(píng)論 (4)  編輯

         摘要: 本文是Sun官方以Blog形式發(fā)布的Java核心技術(shù)竅門(mén)(JavaCoreTechTip)中的一篇,它以非常簡(jiǎn)潔的示例展示了泛型通配符的使用,初學(xué)Java泛型的朋友可以看看。(2009.12.30最后更新)  閱讀全文
    posted @ 2009-12-28 13:44 John Jiang 閱讀(2097) | 評(píng)論 (0)  編輯

         摘要: 當(dāng)在加載數(shù)據(jù)(或其它耗時(shí)工作)時(shí),需要顯示一個(gè)進(jìn)度指示面板,本文介紹了一種簡(jiǎn)易的實(shí)現(xiàn)方式。(2009.11.30最后更新)  閱讀全文
    posted @ 2009-11-29 20:33 John Jiang 閱讀(2194) | 評(píng)論 (5)  編輯

         摘要: 如何判定一個(gè)點(diǎn)P是否存在于指定的三角形ABC內(nèi),這肯定是一個(gè)簡(jiǎn)單的問(wèn)題,本文僅用一個(gè)圖形界面程序展示了該問(wèn)題,有興趣的朋友可以看看。(2008.07.24最后更新)  閱讀全文
    posted @ 2008-07-24 17:02 John Jiang 閱讀(7881) | 評(píng)論 (13)  編輯

         摘要: 本文是Sun官方以Blog形式發(fā)布的Java核心技術(shù)竅門(mén)(JavaCoreTechTip)中的一個(gè)。本文主要介紹了Callable及其相關(guān)接口和類的使用,篇幅不長(zhǎng)且易于理解,故翻譯在了此處,相信對(duì)于準(zhǔn)備或剛接觸java.util.concurrent的朋友會(huì)有所幫助。(2008.05.31最后更新)  閱讀全文
    posted @ 2008-05-31 22:24 John Jiang 閱讀(3853) | 評(píng)論 (0)  編輯

         摘要: 本文這是Sun官方以Blog形式發(fā)布的Java核心技術(shù)竅門(mén)(JavaCoreTechTip)中的一個(gè)。我之前尚未關(guān)注過(guò)java.text.Collator類,看過(guò)Sorting Strings這個(gè)tip之后覺(jué)得有些意義,故翻譯在了此處,也希望對(duì)其它朋友有所助益。(2008.04.07最后更新)  閱讀全文
    posted @ 2008-04-07 09:10 John Jiang 閱讀(4957) | 評(píng)論 (3)  編輯

         摘要: 近一段時(shí)間在使用Thinking in Java(4th)學(xué)習(xí)Java并發(fā)編程。不得不說(shuō)官方的Java Tutorias是很好的Java并發(fā)編程入門(mén)級(jí)教程,故將它其中的Concurrency一章翻譯在了此處。與我翻譯Java Tutorias中Generics一章時(shí)的目的相同,只是對(duì)自己近一段時(shí)間學(xué)習(xí)的回顧罷了,也希望對(duì)其它朋友能有所助益。(2007.11.29最后更新)  閱讀全文
    posted @ 2007-10-28 19:51 John Jiang 閱讀(2731) | 評(píng)論 (5)  編輯

         摘要: Java Generics伴隨JDK 5.0發(fā)布到現(xiàn)在已經(jīng)超過(guò)2年半了,但目前還沒(méi)有被"非常廣泛"地應(yīng)用,我也一直沒(méi)有進(jìn)行過(guò)系統(tǒng)的學(xué)習(xí)。最近使用Thinking in Java(4th)和Java Tutorials對(duì)泛型進(jìn)行了專門(mén)的學(xué)習(xí)。本文是對(duì)Java Tutorials中Generics一章的翻譯。其實(shí)關(guān)于Java Generics的文章已是汗牛充棟,之所以將這篇譯文放在此處,也算是對(duì)自己學(xué)習(xí)的一種鼓勵(lì)吧。該文的讀者應(yīng)該只有我一人,但仍然希望對(duì)其他朋友有所助益。(2007.07.10最后更新)  閱讀全文
    posted @ 2007-06-20 11:11 John Jiang 閱讀(4327) | 評(píng)論 (17)  編輯

         摘要: 這是一篇前不久在JavaOne 2007期間(5月初)SDN(Sun Developer Network)對(duì)Joshua Bloch的訪談。我看了多遍,受益良多,就翻譯在了此處。由于本人英文水平有限,文中部分語(yǔ)句暫時(shí)無(wú)法得到準(zhǔn)確的翻譯,故英文原文一并給出,請(qǐng)大家斟酌。(2007.06.12最后更新)  閱讀全文
    posted @ 2007-06-11 08:33 John Jiang 閱讀(1212) | 評(píng)論 (4)  編輯

         摘要: 本文將使用一個(gè)較復(fù)雜的實(shí)例,講述如何定制目錄布局(即不使用Maven標(biāo)準(zhǔn)目錄布局),以及講述一些關(guān)鍵插件的使用(配置)。(2007.01.02最后更新)  閱讀全文
    posted @ 2006-12-12 18:03 John Jiang 閱讀(12711) | 評(píng)論 (21)  編輯

         摘要: 平時(shí)在學(xué)習(xí)、應(yīng)用Java的過(guò)程中,遇到的一些小知識(shí),將它們收集到這里。雜草(weed)也不能丟棄嘛。(2009.09.16最后更新)  閱讀全文
    posted @ 2006-08-12 09:04 John Jiang 閱讀(813) | 評(píng)論 (3)  編輯

    主站蜘蛛池模板: 怡红院免费全部视频在线视频| 亚洲一区中文字幕在线电影网| 黄色网页免费观看| 国产午夜免费福利红片| 鲁死你资源站亚洲av| 在线观着免费观看国产黄| 亚洲偷自拍另类图片二区| 日韩免费视频播放| 日产久久强奸免费的看| 亚洲欧洲精品无码AV| 久久大香香蕉国产免费网站| 337p日本欧洲亚洲大胆精品555588| 亚洲精品视频在线观看免费| 亚洲人6666成人观看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 中国一级特黄的片子免费| 亚洲乱码国产一区三区| 亚洲精品免费在线观看| 亚洲国产综合自在线另类| 成人免费一区二区三区在线观看| 亚洲午夜精品久久久久久app| 免费人成激情视频| 国产成人无码区免费内射一片色欲| 久久精品国产亚洲AV电影| 四虎成人免费影院网址| 一个人免费观看视频在线中文 | 久久久久亚洲AV片无码| 久九九精品免费视频| 日韩在线观看视频免费| 久久久久亚洲av无码专区蜜芽| 91嫩草国产在线观看免费| 色噜噜狠狠色综合免费视频| 亚洲国产精品无码AAA片| 青青草a免费线观a| 免费国产黄网站在线看| 亚洲人成影院在线| 国产片免费在线观看| 日本亚洲欧洲免费天堂午夜看片女人员| 亚洲av成人综合网| 亚洲日韩欧洲乱码AV夜夜摸| 又黄又爽又成人免费视频|