項(xiàng)目上有個(gè)需求,根據(jù)阿里的日志接口 自定義實(shí)現(xiàn)日志通過(guò)SPI-ServiceLoader方式實(shí)現(xiàn)在resources 中建立META-INF/services 以接口全限定...
項(xiàng)目上有個(gè)需求,根據(jù)阿里的日志接口 自定義實(shí)現(xiàn)日志通過(guò)SPI-ServiceLoader方式實(shí)現(xiàn)在resources 中建立META-INF/services 以接口全限定...
天天互聯(lián)網(wǎng)寒冬,其實(shí)哪里有什么互聯(lián)網(wǎng)寒冬,只不過(guò)是你穿的少而已,有那個(gè)時(shí)間去關(guān)心互聯(lián)網(wǎng)寒冬會(huì)倒下多少人,還不如來(lái)刷幾道Java面試題! 話不多說(shuō),直接開(kāi)干,下面分享我用業(yè)余時(shí)...
maven的pom.xml文件配置詳解 setting.xml主要用于配置maven的運(yùn)行環(huán)境等一系列通用的屬性,是全局級(jí)別的配置文件;而pom.xml主要描述了項(xiàng)目的mav...
如果一個(gè)程序只包含固定數(shù)量的且生命周期都是已知的對(duì)象,那么這是一個(gè)非常簡(jiǎn)單的程序。 11.1泛型和類(lèi)型安全容器 使用泛型可以在編譯期防止錯(cuò)誤類(lèi)型放到容器里,使其變成一個(gè)編譯期...
一個(gè)類(lèi)的定義放在另一個(gè)定義內(nèi)部,這就是內(nèi)部類(lèi)。 10.1 創(chuàng)建內(nèi)部類(lèi) 10.2 鏈接到外部類(lèi) 內(nèi)部類(lèi)是一種名字隱藏和組織代碼的模式,當(dāng)生成內(nèi)部類(lèi)對(duì)象時(shí),此對(duì)象可以用訪問(wèn)外圍對(duì)...
第1章Spring的設(shè)計(jì)理念和整體架構(gòu) 第一部分Spring核心實(shí)現(xiàn)篇 第2章Spring Framework的核心:IoC容器的實(shí)現(xiàn) 第3章Spring AOP的實(shí)現(xiàn) 第二...
接口和內(nèi)部類(lèi)為我們提供了一種將接口與現(xiàn)實(shí)分離的更加結(jié)構(gòu)化的方法。 9.1抽象類(lèi)和抽象方法 創(chuàng)建抽象類(lèi)是希望通過(guò)接口操縱一系列類(lèi),Java提供一個(gè)叫抽象方法的機(jī)制,僅有聲明沒(méi)有...
在面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言中,多態(tài)是繼數(shù)據(jù)抽象和繼承之后的第三種基本特征。 多態(tài)通過(guò)分離做什么和做怎么做,從另一個(gè)將接口和實(shí)現(xiàn)分離。 8.1 再論向上轉(zhuǎn)型 對(duì)象即可以作為它自己...
昨日臺(tái)風(fēng)山竹掠過(guò)東莞深圳,今晨駕車(chē)出行,看到外面一片狼籍,偶感而發(fā)。
一場(chǎng)臺(tái)風(fēng)一場(chǎng)災(zāi),
山竹掠過(guò)大樹(shù)斜。
中秋未到?jīng)鱿戎粒?br> 落葉黃花遍地開(kāi)。
客居?xùn)|莞思故土,
母親翅盼父鬢衰。
人如凋花如落木,
不待風(fēng)停旭日來(lái)。
半生漂零不得志,
唯有濁酒可釋?xiě)选?br> 一壺一盞邀風(fēng)飲,
讀盡人生悲喜哀。
晨牧作于2018年9月
牧歌198111 評(píng)論自“山竹”的名字是怎么來(lái)的
配套Ximnd學(xué)習(xí)導(dǎo)圖下載地址 java思維導(dǎo)圖:https://gitee.com/1341541819.com/java_xmind/tree/master寫(xiě)在最后 歡迎...
復(fù)用代碼是Java眾多引人注目的功能之一。但要想成為極具革命性的語(yǔ)言,僅僅能夠復(fù)制代碼并對(duì)之加以改變是不夠的,它還必須能夠做更多的事情。 ---繼承和組合兩種代碼重用機(jī)制 7...