原创 Java23種設計模式——8.結構型模式之橋接模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模

原创 Java23種設計模式——10.結構型模式之外觀模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模

原创 Java面向對象設計原則7——合成複用原則

在我們學習面向對象編程的時候,總會出現一些問題,好比以前剛剛寫好的代碼,上線測試可以、正常運行,突然有一天說要加一個功能,改完之後,發現以前正常運行的功能不能用了,類似這樣的問題有好多好多,爲了避免類似的事件發生,程序員一定要根據這些原則

原创 Java學習里程-----Java基礎_21定時器

一、定時器 定時器,這個我們在企業中也會常常用到這個東西。 好比說,我們每天晚上20:00(也就是八點)準時清理一下windows的垃圾文件,這時候,我們需要給windows創建一個這樣的定時器,讓windows每天晚上八點自己去清理。

原创 Java學習里程-----Java基礎_23 Java IO 流(三)

(繼續上一講《Java學習里程-----Java基礎_23 Java IO 流(二)》,我們這篇講述OutputStream。) 九、OutputStream 上一篇我們說了InputStream輸入流,這次我們來說輸出流,這個我們就可以

原创 Java學習里程-----Java基礎_24 Java 反射機制(下)

繼續,接着上兩篇博客繼續往下講反射。 八、通過反射調用類中的方法 我們還是用我們的ClassTest 這個類做操作。 我們呢,現在能通過反射獲取到方法、能獲取到屬性。我們現在通過反射來調用一下say方法。不是以前我們通過對象去調用。而是反

原创 Java面向對象設計原則6——迪米特法則

在我們學習面向對象編程的時候,總會出現一些問題,好比以前剛剛寫好的代碼,上線測試可以、正常運行,突然有一天說要加一個功能,改完之後,發現以前正常運行的功能不能用了,類似這樣的問題有好多好多,爲了避免類似的事件發生,程序員一定要根據這些原則

原创 Java23種設計模式——9.結構型模式之裝飾模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模

原创 Java學習里程-----Java基礎_28 枚舉

一、認識枚舉 我們先來認識一下枚舉,看看這是個什麼東西。 我們直接百度百科,地址:《百度百科-枚舉》 我們來理解一下這段比較專業的話。首先,一個集合,它裏面的成員是有個數的,也就是能用12345數清楚的,我們稱這個集合就爲枚舉,比如說,

原创 Java面向對象設計原則5——接口隔離原則

在我們學習面向對象編程的時候,總會出現一些問題,好比以前剛剛寫好的代碼,上線測試可以、正常運行,突然有一天說要加一個功能,改完之後,發現以前正常運行的功能不能用了,類似這樣的問題有好多好多,爲了避免類似的事件發生,程序員一定要根據這些原則

原创 Java23種設計模式——5.創建型模式之建造者模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  創建型模

原创 Java學習里程-----Java基礎_19泛型(上)

(很抱歉,停止更新的時間有點長了,最近因爲疫情影響,導致在家辦公,沒有太多的時間給大家更新,抱歉了,從今天繼續,我們繼續更新。) 一、何爲泛型 這個詞語如果沒有人告訴你是啥,你可能一輩子都想不出來。 我們通過一件事來了解泛型是什麼。 大家

原创 Java23種設計模式——6.結構型模式之代理模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模

原创 Java23中設計模式7——結構型模式之適配器模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模

原创 Java23中設計模式6——結構型模式之代理模式

Java中除去有設計原則之外,還有23中設計模式。 這些模式都是前輩們一點一點積累下來,一直在改進,一直在優化的,而這些設計模式可以解決一些特定的問題。 並且在這些模式中,可以說是將語言的使用體現的淋漓盡致。 那我們今天要學習  結構型模