
1. 重復(fù)注解 重復(fù)注解的使用步驟:1砸民、定義重復(fù)的注解容器注解2鲫构、定義一個(gè)可以重復(fù)的注解3浓恶、配置多個(gè)重復(fù)的注解4、解析得到指定的注解 2. 類(lèi)型...
1. 舊版時(shí)間api 1结笨、設(shè)計(jì)不合理2包晰、 時(shí)間格式化和解析是線(xiàn)程不安全的3、處理時(shí)區(qū)麻煩 2. 新版時(shí)間api 位于java.time包中禀梳。lo...
1. 以前對(duì)null的處理方式 2. Optional類(lèi)介紹 Optional是一個(gè)沒(méi)有子類(lèi)的工具類(lèi)杜窄,是一個(gè)可以為null的容器對(duì)象,其作用主要...
1. Stream流的出現(xiàn)原因 我們操作集合的時(shí)候有時(shí)候十分麻煩算途,如下 上面的集合操作數(shù)據(jù)的時(shí)候塞耕,每一個(gè)需求都需要一個(gè)新的集合來(lái)存放數(shù)據(jù),十分麻...
1. Lambda的冗余場(chǎng)景 首先可以直接調(diào)用getSum方法就可以完成這個(gè)操作了嘴瓤。 而方法引用更簡(jiǎn)潔 其實(shí)方法引用就是讓這個(gè)指定的方法去重寫(xiě)接...
1. 內(nèi)置函數(shù)式接口由來(lái) lambda表達(dá)式的前提是需要有函數(shù)式接口扫外。而且lambda表達(dá)式使用時(shí)不關(guān)心接口名,抽象方法名廓脆;只關(guān)心抽象方法的參數(shù)...
在jdk8之前筛谚,接口中只有抽象方法。 1停忿、接口引入默認(rèn)方法 1.1 原因 一個(gè)接口如Map驾讲,其有幾十個(gè)接口的實(shí)現(xiàn)。如果有一天席赂,我們需要為Map接...
1吮铭、lambda表達(dá)式初識(shí) 對(duì)于一個(gè)多線(xiàn)程的,我們以前都是使用new Thread().start();在Thread中使用實(shí)現(xiàn)Runnable...