遞歸文件夾查找指定文件 方式一:java8新增apipublic static void findFilesByPath1(Path dirPa...
創(chuàng)建型 :一個對象的創(chuàng)建單例:允許存在一個且僅存在一個給定類的實例工廠方法:定義一個用于創(chuàng)建對象的接口,但讓實現(xiàn)這個接口的類來決定實例化哪個類(...
1.內存模型(JMM) 1.1什么是Java內存模型? Java內存模型將內存分為主內存和工作內存兩大部分;主內存用來存儲線程之間共享數(shù)據(jù),工作...
java工具類該怎么寫 命名以復數(shù)(s)結尾,或者以Utils結尾如 Objects、Collections、IOUtils、FileUtils...
== 是棧中的值比較如果是基本類型來說,比較的是值是否相等;如果是引用類型,那么比較的就是對象引用地址是否相等(往往比較的是不是同一個堆中的對象...
首先重寫equal方法必須重寫hashCode方法是通用的約定;如果不這么做,那么就無法使用hash算法的容器(hashMap、hashSet等...
重寫equal場景 原則上不重寫equal方法; 但是當一個類 包含一個邏輯相等的概念時, 而這個邏輯相等又有別于對象標識(Object類的eq...
構建者模式常規(guī)寫法 背景 當構建一個對象,參數(shù)超過了4個;或者構建對象,屬性設置有先后順序或依賴關系等場景,可以選擇使用構建者模式 常規(guī)寫法
常量該如何寫 概念 常量:不變的量;即計算機程序運行時,不會被程序修改的量 常量與常量值的區(qū)別 常量:形式化的表現(xiàn) 常量值:常量的具體和直觀的表...