首頁最新資訊

全部 新聞動態(tài) 技術(shù)文章 常見問題 技術(shù)問答

    • 單例模式的幾種實(shí)現(xiàn)方式?【單例模式介紹】

      單例模式(Singleton Pattern)是Java中最簡單的設(shè)計模式之一。這種類型的設(shè)計模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式。 這種模式涉及到一個單一的類,該類負(fù)責(zé)創(chuàng)建自己的對象,同時確保只有單個對象被創(chuàng)建。查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |單例模式的幾種實(shí)現(xiàn)方式
    • 迪米特法則模式:迪米特法則通俗理解

      迪米特法則又叫最少知識原則。其含義是:如果兩個軟件實(shí)體無須直接通信,那么就不應(yīng)當(dāng)發(fā)生直接的相互調(diào)用,可以通過第三方轉(zhuǎn)發(fā)該調(diào)用。其目的是降低類之間的耦合度,提高模塊的相對獨(dú)立性。查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |迪米特法則模式
    • 接口隔離原則理解[軟件設(shè)計原則]

      客戶端不應(yīng)該被迫依賴于它不使用的方法;一個類對另一個類的依賴應(yīng)該建立在最小的接口上。 下面看一個例子來理解接口隔離原則查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |接口隔離原則理解
    • 依賴倒轉(zhuǎn)原則的原理【案例介紹】

      高層模塊不應(yīng)該依賴低層模塊,兩者都應(yīng)該依賴其抽象;抽象不應(yīng)該依賴細(xì)節(jié),細(xì)節(jié)應(yīng)該依賴抽象。簡單的說就是要求對抽象進(jìn)行編程,不要對實(shí)現(xiàn)進(jìn)行編程,這樣就降低了客戶與實(shí)現(xiàn)模塊間的耦合。查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |依賴倒轉(zhuǎn)原則的原理
    • java開閉原則分析:什么是開閉原則?

      開閉原則指對擴(kuò)展開放,對修改關(guān)閉。在程序需要進(jìn)行拓展的時候,不能去修改原有的代碼,實(shí)現(xiàn)一個熱插拔的效果。簡言之,是為了使程序的擴(kuò)展性好,易于維護(hù)和升級。查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |java開閉原則分析
    • UML建模是什么?

      統(tǒng)一建模語言(Unified Modeling Language,簡稱:UML)是用來設(shè)計軟件的可視化建模語言。它的特點(diǎn)是簡單、統(tǒng)一、圖形化、能表達(dá)軟件設(shè)計中的動態(tài)與靜態(tài)信息。 UML從目標(biāo)系統(tǒng)的不同角度出發(fā),定義了用例圖、類圖、對象圖、狀態(tài)圖、活動圖、時序圖、協(xié)作圖、構(gòu)件圖、部署圖等9種圖。查看全文>>

      技術(shù)文章2021-08-19 |黑馬程序員 |uml建模是什么
和我們在線交談!