簡述 Object 方法包括 5 個非 final 類型的方法,分別是:clone、hashCode、equals、toString、final...
1. 靜態(tài)工廠方法例子: 如Boolean類中的valueOf(boolean b) 方法 注意:靜態(tài)工廠方法與工廠方法模式不同,類可以直接提供...
引言 上篇我們介紹了三個函數(shù)式接口:Predicate<T>、Consumer<T>、Function<T,R> 。還有一些函數(shù)式接口是專門為某...
1. 引言 我希望通過這一篇文章、可以讓讀者全面了解Lambda表達式、也許不夠全面、我在盡力完善它、也希望你能留下寶貴意見、在下方留言。文章有...
1. 引言 代碼量無法判斷一個程序員是否是一個優(yōu)秀的程序員,有些工作年限比較久的同學(xué),其代碼量可能達到了百萬級別甚至是千萬級別,然而我想說的是,...
軟件中隨處可見命名。我們給變量、函數(shù)、參數(shù)、類和封包命名。我們給源代碼及源碼所在的目錄命名。我們給 jar 文件、 war 文件 和 ear 文...
1. 正確使用 String類的 equals()方法 和 Object類的 equals() 方法 已知對象在前,未知對象在后。注意:已知對象...
1. 屬性 屬性 capacity(容量) limit (限制) position (位置) mark (標(biāo)記) mark <= positio...
1. 什么是NIO? java.nio 全稱 java non-blocking IO,是指 JDK1.4 及以上版本里提供的新 API(Ne...