原创 “IO流“的奧祕.....

文章目錄1.什麼是IO流?2.流的分類方式?3. IO流四大家族?4.常用的流有哪些?5.FileInputStream?6.FileoutputStream?7.FileReader/FileWriter?8.InputStre

原创 關於Javaweb中servlet的一些總結

文章目錄servlet:簡單入門:servlet中的方法:servlet創建時機:註解配置:GenericServlet和HTTPServlet:HTTP:ServletRequest和ServletResponse: serv

原创 基於XML的聲明式AspectJ

基於xml的AspectJ:一個AOP框架:通過xml文件配置:通過aop:config元素定義切面點,通知等。 常用元素與子元素嵌套關係: aop:config的子元素:aop:aspect aop:aspect的子元素:(id

原创 2020全面總結"AOP"動態代理兩種方法(Jdk和CGLIB)。

"AOP"動態代理兩種方法(Jdk和CGLIB)。 因爲Spring以"IoC"和"AOP"爲內核,所以同"IoC"一樣,"AOP"的概念也十分重要。 AOP:面向切面編程:面向對象編程(OOP)的一種補充,而不是取代面向對象編程

原创 操作並理解"DI依賴注入"的兩種方式!

依賴注入(DI)常用的兩種方式: Spring學習入門時依賴注入(DI)是一個需要了解的概念,其實它就是和IoC從不同角度描述的同一個事物。 下面分別通過實例深入理解兩種依賴注入的方式: 1.通過setter方式依賴注入: 1.

原创 2020最新詳解Spring入門之"IoC控制反轉"...

詳解Spring入門之"IoC控制反轉": 框架的學習對於程序員來說十分重要,Spring在框架中有着舉足輕重的地位,因爲現在對於它的使用也還是十分的廣泛。 在Spring基礎上開發的Springboot等框架在近幾年流行程度十分

原创 關於Integer的一個小問題

在某些情境下,爲了將基本類型視爲對象處理,並能連接相關的方法,java提供了這些包裝類。 Integer是int基本數據類型對應的包裝類,是一個引用數據類型,其他的基本數據類型也有相應的對應的包裝類。 下面引入一個小問題,分析比

原创 關於構造方法...

文章目錄構造方法,顧名思義,它也是一種方法,它的用法和作用是什麼?用法:作用: 構造方法,顧名思義,它也是一種方法,它的用法和作用是什麼? 用法: 我們先來看一段代碼: public class Student { public

原创 "不可變"的String類!

文章目錄String類定義兩種的方法:兩種方式的區別:相關的重點問題解答: String類定義兩種的方法: String類是我們特別熟悉的一個類,關於它我們也經常用到,而我們知道我們定義String類時,我們有兩種方式: 1.St

原创 2020最新Java"集合類"全面詳細總結(筆試,面試必備)!

文章目錄集合1.什麼是集合?2.集合和數組的區別?3.主要集合概述?4.常用集合類的繼承關係圖?5.Collection中的常用方法?6.Iterator接口?7.foreach遍歷?8.List集合?8.1ArrayList?8

原创 理解常用集合類之間的繼承關係

java中,集合類特別重要,我們來了解他們之間的關係。 圖解: (圖片來自B站動力節點java基礎進階杜老師視頻筆記資源) 總結:(所有的實現類): ArrayList:底層是數組。 LinkedList:底層是雙向鏈表。

原创 super關鍵字詳解....

文章目錄1.super();2.super. 1.super(); 觀察一段代碼: 我們可以發現調用B()無參構造方法時,A的無參構造方法也輸出了,這是爲什麼? 其實在class B中,構造方法的第一行有一個默認的super(

原创 2020最新"Java多線程"知識點全面總結(期末,面試必備).

文章目錄1.什麼是進程?什麼是線程?2.進程與線程的例子?3.實現線程的兩種方式?4.獲取當前對象和名字(獲取和修改)?5.sleep()休眠方法?6.中止休眠方法?7.終止線程執行?8.(重點)線程安全問題?9.(瞭解)線程的調

原创 一篇文章給你Java中的'重載''遞歸''封裝''覆蓋''多態'最詳細的講解

文章目錄在java中有很多專業的名詞,我們時常會把他們弄混或記錯,下面一篇文章讓你明白它們到底是什麼?一. 關於重載(overload)1.什麼時候使用重載機制?2.什麼時候構成了重載機制?3.使用重載機制的優點?二. 關於遞歸1

原创 桌面點擊鼠標右鍵一直顯示轉圈卡住如何解決

因爲前不久win10系統更新的緣故,微軟承認此次更新系統導致了用戶電腦會處於一種“無法開機”與“無限重啓”的現象,而本人也沒有逃過此次更新,解決方法是重置了此電腦,保留了個人文件。 可是經過重置電腦後發現,在桌面單擊鼠標右鍵時,一