進程與線程 進程是一個“執行中的程序”,是系統進行資源分配和調度的一個獨立單位 線程是進程的一個實體,一個進程中一般擁有多個線程。 線程和進程的區別 進程是操作系統分配資源的最小單元,線 ...
面向對象 java三大特性 封裝: 將事務封裝成一個類,達到解耦,隱藏細節的效果。通過get set等方法,封裝了內部邏輯,並保留了特定的接口與外界聯系。 繼承: 從一個已知的類中派生出一個新的類,新類可以擁有已知類的行為和屬性,並且可以通過覆蓋 重寫來增強已知類的能力。 多態: 同一個實現接口,使用不同的實例而執行不同的操作。繼承是多態的基礎,沒有繼承就沒有多態。 關於繼承 Java中不支持多繼 ...
2020-11-13 22:56 0 442 推薦指數:
進程與線程 進程是一個“執行中的程序”,是系統進行資源分配和調度的一個獨立單位 線程是進程的一個實體,一個進程中一般擁有多個線程。 線程和進程的區別 進程是操作系統分配資源的最小單元,線 ...
什么是反射? 正常編譯執行java文件時,會生成一個.class文件,反射就是一個反編譯的過程,它可以通過.class文件得到一個java對象.一個類會有很多組成部分,比如成員變量,成員方法,構造方法等,反射可以通過加載類,解剖出類的各個組成部分. 為什么要用反射? 我們需要訪問一個 ...
可以用自己的方式實現父類的方法; d、java的繼承是單繼承,但是可以多重繼承;單繼承:一個子類只 ...
1、定義:Java集合類存放於java.util包,是存放對象的容器,長度可變,只能存放對象,可以存放不同的數據類型; 2、常用集合接口: a、Collection接口:最基本的集合接口,存儲不唯一,無序的對象,List接口和Set接口的父接口; b、List接口:一個有序、可以重復 ...
你可能有所感悟。零散的資料讀了很多,但是很難有提升。到處是干貨,但是並沒什么用,簡單來說就是缺乏系統化。另外,噪音太多,雷同的框架一大把,我不至於全都要去學了吧。 這里,根據基礎、Java基礎、Java進階給分了下類,挑的也都是最常用最重要的工具。 基礎知識 ...
1. 知識點思維導圖 (圖比較大,可以右鍵在新窗口打開) 2. 經典的wait()/notify()/notifyAll()實現生產者/消費者編程范式深入分析 & synchronized 注:本節代碼和部分分析參考了你真的懂wait、notify和notifyAll嗎。 看下 ...
Java后端高頻知識點學習筆記1---Java基礎 參考地址:牛_客_網 https://www.nowcoder.com/discuss/819297 1、重載(Overload)和重寫(Override)的區別 重載:同一類中多個同名方法根據不同的傳參來執行不同的處理邏輯;方法名必須相同 ...
基礎語法 1.注釋 注釋概述: 注釋是在程序指定位置添加的說明性信息 注釋不參與程序運行,僅起到說明作用 注釋分類: 單行注釋 格式: 多行注釋 格式: 文檔注釋(目前用不上,簡單了解即可) 格式: 2.關鍵字 2.1 關鍵字概述 ...