成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【源起Netty 外傳】System.getPropert()詳解

lixiang / 3339人閱讀

摘要:閱讀源碼時(shí),發(fā)現(xiàn)很多,理所當(dāng)然會想翻閱資料后,該技能,姿勢如下環(huán)境中的全部屬性全部屬性注意如果將本行代碼放在自定義屬性之后,會不會打出把自定義屬性也給獲取到可以結(jié)論會獲取目前環(huán)境中全部的屬性值,無論系統(tǒng)提供還是個(gè)人定義系統(tǒng)提供屬性代碼中定義

閱讀源碼時(shí),發(fā)現(xiàn)很多System.getProperty("xxx"),理所當(dāng)然會想:what"s fucking this?

翻閱資料后,Get該技能,姿勢如下:

環(huán)境中的全部屬性 System.getProperties()
//1.全部屬性
//注意:如果將本行代碼放在自定義屬性之后,會不會打出把自定義屬性也給獲取到?可以
//結(jié)論:System.getProperties()會獲取目前環(huán)境中(JVM)全部的屬性值,無論系統(tǒng)提供還是個(gè)人定義
System.out.printf("系統(tǒng)提供屬性:
%s
",System.getProperties());
代碼中定義屬性 System.setProperty("xxx")
//2.用戶代碼自定義
final String manualPropertyName = "manual.property.myname";
System.setProperty(manualPropertyName, "liuzijian");
System.out.printf("用戶自定義屬性:%s=%s
",manualPropertyName,System.getProperty(manualPropertyName));
啟動(dòng)參數(shù)指定 -Dkey=val
//配置vm arguments:-Dmanual.property.age=28,與jar啟動(dòng)時(shí)的參數(shù)(java -D xx.jar)一回事
final String manualPropertyAge = "manual.property.age";
System.out.printf("用戶自定義屬性:%s=%s
",manualPropertyAge,
        //重載方法,如果key未指定,將打印defalut輸出
        System.getProperty(manualPropertyAge,"no age property defined"));

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/68284.html

相關(guān)文章

  • 源起Netty 外傳】ServiceLoader詳解

    摘要:答曰摸索直譯為服務(wù)加載器,最終目的是獲取的實(shí)現(xiàn)類。代碼走起首先,要有一個(gè)接口形狀接口介紹然后,要有該接口的實(shí)現(xiàn)類。期具體實(shí)現(xiàn)依靠的內(nèi)部類,感性趣的朋友可以自己看一下??偨Y(jié)重點(diǎn)在于可跨越包獲取,這一點(diǎn)筆者通過多模塊項(xiàng)目親測延時(shí)加載特性 前戲 netty源碼注釋有云: ... If a provider class has been installed in a jar file tha...

    MoAir 評論0 收藏0
  • 源起Netty 外傳】FastThreadLocal怎么Fast?

    摘要:實(shí)現(xiàn)原理淺談幫助理解的示意圖中有一屬性,類型是的靜態(tài)內(nèi)部類。剛剛說過,是一個(gè)中的靜態(tài)內(nèi)部類,則是的內(nèi)部節(jié)點(diǎn)。這個(gè)會在線程中,作為其屬性初始是一個(gè)數(shù)組的索引,達(dá)成與類似的效果。的方法被調(diào)用時(shí),會根據(jù)記錄的槽位信息進(jìn)行大掃除。 概述 FastThreadLocal的類名本身就充滿了對ThreadLocal的挑釁,快男FastThreadLocal是怎么快的?源碼中類注釋坦白如下: /** ...

    gxyz 評論0 收藏0
  • 源起Netty 外傳】ScheduledThreadPoolExecutor源碼解讀

    引言 本文是源起netty專欄的第4篇文章,很明顯前3篇文章已經(jīng)在偏離主題的道路上越來越遠(yuǎn)。于是乎,我決定:繼續(xù)保持…… 使用 首先看看源碼類注釋中的示例(未改變官方示例邏輯,只是增加了print輸出和注釋) import java.time.LocalTime; import java.util.concurrent.Executors; import java.util.concurrent....

    funnyZhang 評論0 收藏0
  • 源起Netty 外傳】ScheduledThreadPoolExecutor源碼解讀

    引言 本文是源起netty專欄的第4篇文章,很明顯前3篇文章已經(jīng)在偏離主題的道路上越來越遠(yuǎn)。于是乎,我決定:繼續(xù)保持…… 使用 首先看看源碼類注釋中的示例(未改變官方示例邏輯,只是增加了print輸出和注釋) import java.time.LocalTime; import java.util.concurrent.Executors; import java.util.concurrent....

    Eastboat 評論0 收藏0
  • 源起Netty 外傳】ScheduledThreadPoolExecutor源碼解讀

    引言 本文是源起netty專欄的第4篇文章,很明顯前3篇文章已經(jīng)在偏離主題的道路上越來越遠(yuǎn)。于是乎,我決定:繼續(xù)保持…… 使用 首先看看源碼類注釋中的示例(未改變官方示例邏輯,只是增加了print輸出和注釋) import java.time.LocalTime; import java.util.concurrent.Executors; import java.util.concurrent....

    Martin91 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<