1. 不要在常量和變量中出現(xiàn)易混淆的字母 包名全小寫、類名首字母全大寫店读、常量全部大寫并下劃線分割嗦枢、變量采用駝峰命名等,這些是最基本的Java編碼規(guī)范屯断。 字母 "l" 作為長整...
Java 中為我們提供了兩種比較機制:Comparable 和 Comparator文虏。兩個詞的意思都是比較的意思,但實際又是 可比較的 和 比較器殖演。所以很是疑惑氧秘。。趴久。 1. ...
1. 四個訪問修飾符的訪問范圍 2. 三大關(guān)鍵字的修飾和作用 3. 四種內(nèi)部類的區(qū)別和特點 4. abstract 抽象類與interface 接口 5. hashCode(...
區(qū)別 字符流 與 字節(jié)流 各自的功能和過濾流的使用場景丸相。 Server 端IO處理邏輯 Client 端IO處理邏輯
單例(singleton):只允許創(chuàng)建一個該類的對象。 ① 單例模式:餓漢式(線程安全彼棍、占資源) 天生線程安全(無鎖)灭忠、類加載時創(chuàng)建(不用也會被創(chuàng)建,占用資源) ② 單例模式...
1. 工廠模式 開發(fā)中有一個非常重要的原則“開閉原則”座硕,對拓展開放弛作、對修改關(guān)閉; 工廠模式主要負責(zé)對象創(chuàng)建的問題华匾; 可通過反射進行工廠模式的設(shè)計映琳,完成動態(tài)的對象創(chuàng)建。 2. ...
1. 接口中的實現(xiàn)方法 ① 使用 default 關(guān)鍵字就可以給接口增加一個非抽象的方法實現(xiàn);② 接口還可以存在 static 靜態(tài)方法實現(xiàn)萨西,使用 接口名.靜態(tài)方法名 的形式...
1.Java反射機制 1.1 反射機制是什么 在運行狀態(tài)中有鹿,對于任意一個類都能夠知道這個類所有的屬性和方法;并且對于任意一個對象原杂,都能夠調(diào)用它的任意一個方法印颤;這種動態(tài)獲取信息...
這樣在接收方 readLine()的時候到\n就會被正確讀取。 原因:next()方法把輸入的空格自動解析為\n處理穿肄,算是一個坑吧年局。 對比:
1. InetAddress類 位置:java.net 構(gòu)造方法為默認default(包內(nèi)可見),通過類內(nèi)靜態(tài)方法獲取對象常用方法: 實例演示: 2. Socket類 & S...
1. File類 文件和目錄路徑名的抽象表示形式咸产。 構(gòu)造方法: 沒有無參構(gòu)造矢否。 常用方法:參考File類 jdk1.8 API部分常用方法演示: 2. FileFilter接...
1. 基本字符輸入輸出類結(jié)構(gòu) 2. 抽象父類:Writer & Reader Writer類 構(gòu)造方法: 常用方法: Reader類 構(gòu)造方法: 常用方法: 2.1 實現(xiàn)類:...
1. 基本字節(jié)輸入輸出流實現(xiàn)類 2. 輸入輸出字節(jié)流的分類 按方向:① 輸入流:將[存儲設(shè)備]中的內(nèi)容輸入到[內(nèi)存]中;② 輸出流:將[內(nèi)存]中的內(nèi)容輸出到[存儲設(shè)備]中脑溢。 ...
ReentrantLock實現(xiàn)類(Lock接口)詳解:【Java】Lock鎖接口和實現(xiàn)類詳解synchronized關(guān)鍵字線程同步詳解:【Java】線程的基本同步方式和常用方...
1. ".properties"配置文件介紹 后綴名為.properties是一種屬性配置文件僵朗。這種文件以key=value格式存儲內(nèi)容,Java中可以使用Propertie...
1. Queue接口 - 隊列 Collection的子接口验庙,表示隊列FIFO(First In First Out)常用方法:(1)拋出異常boolean add(E e)...
1. Collection體系集合 1.1 List 表 List接口特點:有序、有下標(biāo)社牲、元素可重復(fù)補充:繼承了父接口提供的共性方法粪薛,同時定義了一些獨有的與下標(biāo)相關(guān)的操作方法...
1. Collection體系下線程安全集合 Collection體系集合下,除Vector以外的線程安全集合(藍色): Collections工具類中提供了多個可以獲得線程...
1. Lock接口 提供更多實用性方法搏恤,功能更強大违寿、性能更優(yōu)越。常用方法:① void lock() // 獲取鎖熟空,如鎖被占用藤巢,則等待② boolean trylock() ...