Java集合可以分為Collection和Map兩種體系 Collection接口:單列數(shù)據(jù),定義了存取一組對(duì)象的方法的集合 如:List:元素有序,可重復(fù)的結(jié)合 Array...
Java集合可以分為Collection和Map兩種體系 Collection接口:單列數(shù)據(jù),定義了存取一組對(duì)象的方法的集合 如:List:元素有序,可重復(fù)的結(jié)合 Array...
背景 解決Array存儲(chǔ)對(duì)象的弊端,使用集合動(dòng)態(tài)的把多個(gè)對(duì)象的引用放入容器中。 Array存儲(chǔ)的特點(diǎn): 1、初始化以后,長度就確定了 2、數(shù)據(jù)聲明的類型,決定了進(jìn)行元素初始化...
類型注解: 關(guān)于元注解@Target的參數(shù)類型ElementType枚舉值多了兩個(gè):TYPE_PARAMETER,TYPE_USE ElementType.TYPE_PARA...
這個(gè)是昨天看書看到的,關(guān)于學(xué)習(xí)的解讀 意大利哲學(xué)家吉奧喬·阿甘本(Giorgio Agamben)分析過“學(xué)習(xí)”一詞的詞源,“學(xué)習(xí)”的拉丁文單詞是studium,它的詞根是s...
今天記錄一篇短文,前陣子刷視頻看到,就很喜歡~~~現(xiàn)在找到原文,記錄下 說是出自卓別林,但是不確定,大家還是欣賞文字為主吧~~ As I began to love myse...
可重復(fù)注解 1、方法 1)在MyAnnotation上聲明@Repeateble,成員值為MyAnnotations.class 2)MyAnnotation的Target和...
基本定義 元注解用于修飾其他Annotation定義 4個(gè)標(biāo)準(zhǔn)的meta-annotaion類型: 1、Retention 2、Target 3、Documented 4、I...
1、注解聲明:@interface 2、內(nèi)部定義成員,通常使用value表示 3、指定成員的默認(rèn)值,用default定義 public @interface MyAnnota...
基本概念: JDK5.0開始,Java增加了對(duì)元數(shù)據(jù)的支持,即注解。 Annotation就是代碼里的特殊標(biāo)記,這些標(biāo)記可以在編譯、類加載、運(yùn)行時(shí)被讀取,并執(zhí)行相應(yīng)的處理。通...
enum關(guān)鍵字定義的枚舉類實(shí)現(xiàn)接口的幾種情況1、實(shí)現(xiàn)接口,在enum類中實(shí)現(xiàn)(重寫)抽象方法 2、讓枚舉類的對(duì)象分別實(shí)現(xiàn)接口中的抽象方法 代碼示例: public class...
values():返回枚舉類型的對(duì)象數(shù)組,便于遍歷所有枚舉類 valueOf(String str):講一個(gè)字符串轉(zhuǎn)為對(duì)應(yīng)的枚舉類對(duì)象。要求字符串必須是枚舉類對(duì)象的“名字”。...
示例數(shù)據(jù): { "_id" : ObjectId("60894b04a3ff18bec6d68327"), "tenateId" : "PAR", "tenateNam...
因?yàn)槟壳霸跍y(cè)mongo單表查詢效率的優(yōu)化,把公式放在這里~~~ 改進(jìn)的效率 = (現(xiàn)工效-原工效)/原工效×100%。 如優(yōu)化前查詢時(shí)間為1s,優(yōu)化后為0.04秒,即計(jì)算方式...
使用enum定義枚舉類 代碼示例: public class seasonTest1 {public static void main(String[] args) {Sea...
基本概念 使用場景:類的對(duì)象只有有限個(gè),確定的,可以窮舉的。 需要定義一組常量時(shí),建議使用枚舉類。 如果枚舉類只有一個(gè)對(duì)象,可以作為單例模式的實(shí)現(xiàn)模式。 自定義枚舉類 方法1...
System類 System類代表系統(tǒng),系統(tǒng)級(jí)的很多屬性和控制方法都放置在該類的內(nèi)部,位于java.lang 包。 該類的構(gòu)造器是private的,所以無法創(chuàng)建該類的對(duì)象,即...
解決的問題: 元素的類型沒有實(shí)現(xiàn)java.lang.Comparable接口,又不方便修改代碼,或?qū)崿F(xiàn)了java.lang.Comparable接口的排序規(guī)則不適合當(dāng)前操作,...
解決的問題: Java中的對(duì)象,正常情況下,只能進(jìn)行比較:==或!=,不能使用>或< 但在實(shí)際開發(fā)中,需要對(duì)多個(gè)對(duì)象進(jìn)行排序,比較對(duì)象大小,所以出現(xiàn)了Compareable活...