中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站seo問題診斷工具網(wǎng)絡(luò)營銷的概念及內(nèi)容

網(wǎng)站seo問題診斷工具,網(wǎng)絡(luò)營銷的概念及內(nèi)容,做一款什么網(wǎng)站賺錢,如何做網(wǎng)站的seo優(yōu)化個人簡介:Java領(lǐng)域新星創(chuàng)作者;阿里云技術(shù)博主、星級博主、專家博主;正在Java學(xué)習(xí)的路上摸爬滾打,記錄學(xué)習(xí)的過程~ 個人主頁:.29.的博客 學(xué)習(xí)社區(qū):進(jìn)去逛一逛~ 單例設(shè)計模式 Java單例設(shè)計模式 Java單例設(shè)計?!?article class="baidu_pl">

在這里插入圖片描述

個人簡介:Java領(lǐng)域新星創(chuàng)作者;阿里云技術(shù)博主、星級博主、專家博主;正在Java學(xué)習(xí)的路上摸爬滾打,記錄學(xué)習(xí)的過程~
個人主頁:.29.的博客
學(xué)習(xí)社區(qū):進(jìn)去逛一逛~

在這里插入圖片描述

單例設(shè)計模式

  • Java單例設(shè)計模式


Java單例設(shè)計模式

  • 單例設(shè)計模式(Singleton):單例即唯一實例,某個類在整個系統(tǒng)中只能有一個實例對象可被獲取和使用的代碼模式。(例如:代表JVM運行環(huán)境的Runtime類)

要點

  • ①某個類只能有一個實例。
    • 構(gòu)造器私有化。
  • ②這個類必須自行創(chuàng)建這個實例。
    • 含有一個該類的靜態(tài)變量來保存這個唯一的實例。
  • ③這個類必須自行向整個系統(tǒng)提供這個實例。
    • 對外提供獲取該實例的方式:
        1. 直接暴露
        2. 用靜態(tài)變量的get方法獲取

餓漢式

  • 餓漢式:直接創(chuàng)建對象,不存在線程安全問題。(在類初始化時直接創(chuàng)建對象,不管你是否需要這個對象都會創(chuàng)建)
  • 實現(xiàn)方式:
    • 直接實例化餓漢式(簡潔明了)
    • 枚舉式(最簡潔)
    • 靜態(tài)代碼塊餓漢式(適合復(fù)雜實例化)

  1. 直接實例化
//Singleton:單例設(shè)計模式,軟件開發(fā)中常見的設(shè)計模式之一//單例設(shè)計模式——餓漢式1:直接實例化餓漢式
/** 1.構(gòu)造器私有化* 2.自行創(chuàng)建,并且用靜態(tài)變量保存* 3.向外提供這個實例* 4.使用final修飾,強調(diào)這是一個單例*/
public class Singleton_hungry1 {//直接實例化private static final Singleton_hungry1 INSTANCE = new Singleton_hungry1();//構(gòu)造器私有化private Singleton_hungry1(){}}

  1. 枚舉式
/*** 枚舉類型:表示該類型的變量是有限的幾個* 我們可以限定為一個,從而成了單例**/
public enum Singleton_hungry2 {//枚舉類型的實例INSTANCE;private Singleton_hungry2() {}
}

  1. 靜態(tài)代碼塊
public class Singleton_hungry3 {public static final Singleton_hungry3 INSTANCE;static {//復(fù)雜情況在靜態(tài)代碼塊中解決INSTANCE = new Singleton_hungry3();}private Singleton_hungry3() {}
}

懶漢式

  • 懶漢式:延遲創(chuàng)建對象。
  • 實現(xiàn)方式:
  • 線程不安全(適用于單線程)
  • 線程安全(適用于多線程)
  • 靜態(tài)內(nèi)部類形式(適用于多線程)
  1. 線程不安全
/** 懶漢式:延遲創(chuàng)建這個實例對象* 1. 構(gòu)造器私有化* 2.用一個靜態(tài)變量保存唯一實例* 3.提供一個靜態(tài)方法,用于獲取實例*/
public class Singleton4 {private static Singleton4 instance;private Singleton4() {}//線程不安全public static Singleton4 getInstance() {if(instance == null) {instance = new Singleton4();}return instance;}}

  1. 線程安全
public class Singleton5 {private static Singleton5 instance;private Singleton5() {}public static Singleton5 getInstance() {//上鎖、線程安全synchronized(Singleton5.class){if(instance == null) {instance = new Singleton5();}}return instance;}}

  1. 靜態(tài)內(nèi)部類形式
/** 懶漢式:延遲創(chuàng)建這個實例對象* 1. 構(gòu)造器私有化* 2.用一個靜態(tài)變量保存唯一實例* 3.提供一個靜態(tài)方法,用于獲取實例*/
public class Singleton6 {private Singleton6() {}//內(nèi)部類:靜態(tài)內(nèi)部類不會隨著外部類的加載和初始化而初始化,它是要單獨去加載和初始化的//唯一實例因為是在內(nèi)部類加載和初始化時才創(chuàng)建的,所以線程安全private static class inner{//唯一實例: 在內(nèi)部類被加載和初始化時才被創(chuàng)建private static Singleton6 instance = new Singleton6();}public static Singleton6 getInstance() {return inner.instance;}}



在這里插入圖片描述

http://www.risenshineclean.com/news/36030.html

相關(guān)文章:

  • 企業(yè)網(wǎng)絡(luò)營銷策劃案例seo網(wǎng)站推廣軟件
  • 做美工比較好的網(wǎng)站seo搜索引擎營銷工具
  • 優(yōu)化 導(dǎo)航網(wǎng)站幽默軟文廣告經(jīng)典案例
  • 有趣的網(wǎng)站知乎黑龍江seo關(guān)鍵詞優(yōu)化工具
  • 國外家具設(shè)計網(wǎng)站大全指數(shù)網(wǎng)站
  • 蘇州手機app開發(fā)公司seo排名優(yōu)化什么意思
  • 一個服務(wù)器做一樣的網(wǎng)站嗎精準(zhǔn)引流的網(wǎng)絡(luò)推廣方法
  • 建站上市公司成人技術(shù)培訓(xùn)班有哪些種類
  • 物聯(lián)網(wǎng)出來做什么工作首頁關(guān)鍵詞優(yōu)化價格
  • 安徽網(wǎng)新科技有限公司怎么樣廊坊seo外包
  • 廣東東莞寮步20號疫情最新情況朝陽seo排名
  • 做電影網(wǎng)站用什么主機好寧波關(guān)鍵詞優(yōu)化排名工具
  • 怎樣編輯網(wǎng)頁網(wǎng)站關(guān)鍵詞排名優(yōu)化
  • wordpress建站教程視頻百度指數(shù)需求圖譜
  • 類似于眾人幫的做任務(wù)賺傭金網(wǎng)站seo案例分析及解析
  • 給你一個網(wǎng)站你怎么做的嗎網(wǎng)盤網(wǎng)頁版
  • 深圳建設(shè)網(wǎng)站制作公司訊展網(wǎng)站優(yōu)化推廣
  • 網(wǎng)站制作的基本步驟診斷網(wǎng)站seo現(xiàn)狀的方法
  • 蕪湖建設(shè)工程質(zhì)量監(jiān)督站網(wǎng)站福建seo快速排名優(yōu)化
  • 網(wǎng)站建設(shè)用啥技術(shù)新聞頭條 今天
  • 怎么下載wordpress內(nèi)置的主題廣州seo公司如何
  • 源代碼如何做網(wǎng)站百度移動端點贊排名軟件
  • ps6做網(wǎng)站點哪里保存seo最新
  • 成都三合一網(wǎng)站建設(shè)推廣新產(chǎn)品最好的方法
  • 武漢哪里做網(wǎng)站好找個免費的網(wǎng)站
  • 提供網(wǎng)站制作百度風(fēng)云排行榜官網(wǎng)
  • 網(wǎng)站建設(shè)公司該怎么銷售微信推廣方法
  • 上海企業(yè)招聘信息發(fā)布平臺長沙seo優(yōu)化推薦
  • 網(wǎng)站建設(shè)原因分析win7系統(tǒng)優(yōu)化軟件
  • 中國新聞社招聘2023年褲子seo關(guān)鍵詞