黄视频网站在线免费观看-黄视频网站在线看-黄视频网站在线观看-黄视频网站免费看-黄视频网站免费观看-黄视频网站免费

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > 為什么在Java中是靜態(tài)的?這個關(guān)鍵字是什么意思

為什么在Java中是靜態(tài)的?這個關(guān)鍵字是什么意思

來源:千鋒教育
發(fā)布人:syq
時間: 2022-09-15 15:51:10 1663228270

  您可以在 Java 程序的不同部分(如變量、方法和靜態(tài)塊)中使用關(guān)鍵字。static

  在 Java 中使用關(guān)鍵字的主要目的是節(jié)省內(nèi)存。當(dāng)我們在將由其他類訪問的類中創(chuàng)建變量時,我們必須首先創(chuàng)建該類的實例,然后為每個變量實例分配一個新值 - 即使新變量的值在所有新類/對象中應(yīng)該是相同的。static

6

  但是,當(dāng)我們創(chuàng)建靜態(tài)變量時,它的值在所有其他類中保持不變,并且我們不必創(chuàng)建實例來使用該變量。這樣,我們創(chuàng)建變量一次,因此內(nèi)存只分配一次。

  通過以下各節(jié)中的示例,您將更好地理解這一點。

  為了理解關(guān)鍵字是什么以及它實際做了什么,我們將看到一些示例,這些示例顯示了它在Java中聲明靜態(tài)變量,方法和塊的用途。static

  如何在 Java 中創(chuàng)建靜態(tài)變量

  為了理解關(guān)鍵字在創(chuàng)建變量中的用法,讓我們看一下創(chuàng)建在類的每個實例之間共享的變量的常用方法。static

  我將逐步解釋上述代碼中發(fā)生的事情。

  我們創(chuàng)建了一個使用三個變量 – 、 和 調(diào)用的類。Student student Name course school

  然后,我們創(chuàng)建了該類的兩個實例:Student

  Student Student1 = new Student();

  Student Student2 = new Student();

  第一個實例 – - 有權(quán)訪問在其類中創(chuàng)建的變量具有以下值:Student1

  Student1.studentName = "Ihechikara";

  Student1.course = "Data Visualization";

  Student1.school = "freeCodeCamp";

  第二個實例具有以下值:

  Student2.studentName = "John";

  Student2.course = "Data Analysis with Python";

  Student2.school = "freeCodeCamp";

  如果你仔細觀察,你會發(fā)現(xiàn)兩個學(xué)生都有相同的學(xué)校名稱 - “自由代碼營地”。如果我們必須為同一所學(xué)校培養(yǎng)100名學(xué)生呢?這意味著我們將初始化具有相同值的變量 100 次 - 每次都分配新內(nèi)存。

  雖然這似乎不是問題,但在更大的代碼庫中,它可能會成為一個缺陷,并不必要地減慢程序的速度。

  為了解決此問題,我們將使用關(guān)鍵字來創(chuàng)建變量。之后,該類的所有實例都可以使用該變量。staticschool

  操作方法如下:

  在上面的代碼中,我們創(chuàng)建了一個名為 的靜態(tài)變量。您會注意到,關(guān)鍵字位于數(shù)據(jù)類型和變量名稱之前:。schoolstaticstatic String school = "freeCodeCamp";

  現(xiàn)在,當(dāng)我們創(chuàng)建類的新實例時,我們不必為每個實例初始化變量。在我們的代碼中,我們只在第一個實例中為變量賦值,并且它也被第二個實例繼承。school

  請注意,更改代碼中任何位置的靜態(tài)變量的值都會覆蓋代碼中先前聲明的值的其他部分中的值。

  因此,您應(yīng)該只對應(yīng)該在程序中保持不變的變量使用關(guān)鍵字。static

  您還可以在創(chuàng)建變量時為其賦值,以便在創(chuàng)建類實例時不必再次聲明它:。static String school = "freeCodeCamp";

  如果您使用上述方法,您將獲得此內(nèi)容:

  在最后一節(jié)中,您將看到如何使用靜態(tài)塊初始化靜態(tài)變量。

  如何在 Java 中創(chuàng)建靜態(tài)方法

  在我們看一個例子之前,這里有一些關(guān)于Java中靜態(tài)方法的知識:

  靜態(tài)方法只能訪問和修改靜態(tài)變量。

  可以在不創(chuàng)建類實例的情況下調(diào)用/使用靜態(tài)方法。

  下面是一個示例,可幫助您了解:

7

  在上面的代碼中,我們在一個名為 的類中創(chuàng)建了一個整數(shù) ()。evenNumberEvenNumber

  我們的靜態(tài)方法名為 。此方法增加整數(shù)的值并打印其值。incrementBy2() evenNumber

  無需創(chuàng)建類實例,我們就能夠在程序的方法中調(diào)用該方法。每次調(diào)用該方法時,的值都會遞增 2 并打印出來。incrementBy2() main evenNumber

  還可以在調(diào)用方法時使用點表示法將類的名稱附加到方法:。每個靜態(tài)方法都屬于類,而不是類的實例。EvenNumber.incrementBy2();

  如何在 Java 中創(chuàng)建靜態(tài)塊

  Java 中的靜態(tài)塊類似于構(gòu)造函數(shù)。我們可以使用它們來初始化靜態(tài)變量,并且它們由編譯器在方法之前執(zhí)行。main

8

  在上面的代碼中,我們創(chuàng)建了一個靜態(tài)整數(shù)變量 。然后,我們在一個靜態(tài)塊中初始化它:year

9

  正如您在上面看到的那樣,您可以使用關(guān)鍵字后跟大括號來創(chuàng)建一個靜態(tài)塊。在代碼的靜態(tài)塊中,我們用值 2022 初始化了變量。我們還打印出了一些文本 - “這個代碼塊首先被執(zhí)行”。static year

  在該方法中,我們打印了“你好世界”和靜態(tài)變量。main year

  在控制臺中,代碼將按以下順序執(zhí)行:

10

  這演示了如何在方法之前首先執(zhí)行靜態(tài)塊中的代碼。main

  在本文中,我們討論了Java中的關(guān)鍵字。它是一個主要幫助我們優(yōu)化Java程序中內(nèi)存的關(guān)鍵字。static

  我們通過示例了解了如何創(chuàng)建靜態(tài)變量和方法。最后,我們討論了可用于初始化靜態(tài)變量的靜態(tài)塊。靜態(tài)塊在主方法之前執(zhí)行。

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
抖店入駐收費多少?開抖店費用是多少?

如果要開通抖音小店,需要先把抖音賬號開通商品櫥窗功能。入駐之后,可以選擇頭條賬號、抖音賬號、火山賬號任一類型注冊或登錄。那開個抖店要多...詳情>>

2023-09-19 07:50:26
想做直播帶貨的貨源哪里來?怎么找貨源?

現(xiàn)如今直播推廣的方式是非常火的,有著非常多的賣家都是利用直播推廣店鋪產(chǎn)品,效果也是非常不錯。但很多賣家想要了解現(xiàn)在直播帶貨的話什么產(chǎn)品...詳情>>

2023-09-19 07:47:16
適合三農(nóng)領(lǐng)域的名字?有何技巧?

現(xiàn)在在抖音上很多博主會選擇直播來賺取更多的流量以及利潤,直播間的東西也有很多讓消費者信任并且喜歡的,而且隨著越來越多人直播,很多農(nóng)產(chǎn)品...詳情>>

2023-09-19 07:06:05
抖店商品發(fā)布違規(guī)怎么申訴?有何規(guī)則?

抖店服務(wù)市場服務(wù)商發(fā)布違禁信息如何處理?情節(jié)嚴(yán)重程度判定原則:違規(guī)嚴(yán)重等級主要通過服務(wù)商違規(guī)次數(shù)、造成后果的嚴(yán)重程度、獲利或?qū)е聯(lián)p失的...詳情>>

2023-09-19 06:59:55
“泛垂直起號”可能是2023年最高效的起號方式

這可能是明年最好用的旗號方式了,今天教大家一個很野,但是可以讓你三天漲1000粉的偏方。去年前年啊,每個人都教你,誰知七號對著自己的產(chǎn)品拍...詳情>>

2023-09-19 06:37:38
開班信息
北京校區(qū)
  • 北京校區(qū)
  • 大連校區(qū)
  • 廣州校區(qū)
  • 成都校區(qū)
  • 杭州校區(qū)
  • 長沙校區(qū)
  • 合肥校區(qū)
  • 南京校區(qū)
  • 上海校區(qū)
  • 深圳校區(qū)
  • 武漢校區(qū)
  • 鄭州校區(qū)
  • 西安校區(qū)
  • 青島校區(qū)
  • 重慶校區(qū)
  • 太原校區(qū)
  • 沈陽校區(qū)
  • 南昌校區(qū)
  • 哈爾濱校區(qū)
国产一区二区精品| 精品国产亚洲一区二区三区| 国产一区免费观看| 色综合久久天天综线观看| 欧美日本韩国| 青草国产在线观看| 天天色成人网| 九九精品久久| 国产麻豆精品hdvideoss| 国产91丝袜在线播放0| 二级特黄绝大片免费视频大片| 欧美日本韩国| 国产伦久视频免费观看 视频| 国产伦久视频免费观看 视频| 欧美激情在线精品video| 高清一级做a爱过程不卡视频| 亚洲精品中文字幕久久久久久| 四虎久久精品国产| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 深夜做爰性大片中文| 黄色免费网站在线| 日韩专区一区| 国产欧美精品| 黄视频网站免费| 精品国产亚洲一区二区三区| 国产不卡精品一区二区三区| 日本伦理片网站| 欧美一级视| 99久久精品国产片| 欧美日本免费| 亚州视频一区二区| 免费的黄色小视频| 二级片在线观看| 国产综合成人观看在线| 成人在激情在线视频| 欧美大片一区| 精品国产三级a| 国产91视频网| 成人免费观看男女羞羞视频| 91麻豆精品国产片在线观看| 黄色免费网站在线| 精品国产亚一区二区三区| 成人高清视频在线观看| 精品美女| 尤物视频网站在线| 日韩专区一区| 午夜家庭影院| 日韩专区亚洲综合久久| 国产麻豆精品视频| 久久国产精品自由自在| 91麻豆爱豆果冻天美星空| 日本在线www| 青青久久精品国产免费看| a级黄色毛片免费播放视频| 久久久久久久免费视频| 欧美一区二区三区在线观看| 久草免费资源| 久久99这里只有精品国产| 日本特黄特色aa大片免费| 色综合久久天天综合观看| 久草免费资源| 91麻豆爱豆果冻天美星空| 91麻豆国产| 欧美国产日韩一区二区三区| 99热精品在线| 精品视频在线观看一区二区三区| 亚州视频一区二区| 黄视频网站在线观看| 成人影院久久久久久影院| 国产高清视频免费| 黄视频网站免费| 久久久久久久免费视频| 中文字幕Aⅴ资源网| 美女免费精品高清毛片在线视| 999久久66久6只有精品| 久久99爰这里有精品国产| 午夜在线观看视频免费 成人| 99久久精品费精品国产一区二区| 久久99爰这里有精品国产| 午夜欧美福利| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 97视频免费在线观看| 色综合久久天天综合| 久久精品成人一区二区三区| 精品国产香蕉在线播出 | 久草免费资源| 国产国语在线播放视频| 九九精品在线播放| a级毛片免费全部播放| 韩国三级香港三级日本三级la| 麻豆午夜视频| 精品国产三级a| 你懂的福利视频| 国产不卡高清在线观看视频| 一a一级片| 国产原创中文字幕| 精品国产香蕉在线播出 | 久久99这里只有精品国产| 国产视频一区二区在线观看| 美女被草网站| 亚洲爆爽| 亚洲第一色在线| 久久成人亚洲| 国产成人啪精品视频免费软件| 欧美激情伊人| 99色视频在线观看| 国产网站免费视频| 成人在免费观看视频国产| 精品视频在线观看视频免费视频 | 日韩在线观看免费| 久草免费资源| 天天色成人| 午夜激情视频在线播放| 麻豆午夜视频| 精品在线观看一区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品视频在线观看视频免费视频 | 国产一区二区精品久久| 国产高清视频免费观看| 日韩字幕在线| 国产麻豆精品免费视频| 国产国语对白一级毛片| 中文字幕Aⅴ资源网| 成人高清视频在线观看| 精品国产香蕉在线播出| 亚洲 欧美 91| 国产伦精品一区二区三区在线观看| 国产一区二区精品| 国产一区二区精品| 日韩免费在线观看视频| 青青青草影院 | 91麻豆精品国产高清在线| 青青久久精品国产免费看| 日本特黄特色aaa大片免费| 中文字幕一区二区三区 精品| 欧美国产日韩精品| 日韩在线观看免费完整版视频| 午夜家庭影院| 国产高清在线精品一区二区| 色综合久久久久综合体桃花网| 国产精品自拍在线观看| 精品国产一区二区三区久| a级黄色毛片免费播放视频| 一级片片| 成人免费观看视频| 你懂的日韩| 国产韩国精品一区二区三区| 一级毛片视频免费| 成人免费网站久久久| 欧美1卡一卡二卡三新区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 一本伊大人香蕉高清在线观看| 天天色成人| 成人免费网站久久久| 高清一级片| 免费国产在线观看| 亚洲 国产精品 日韩| 日韩男人天堂| 在线观看导航| 国产一区二区精品久久91| 午夜在线观看视频免费 成人| 一级毛片视频播放| 久久99爰这里有精品国产| 九九九在线视频| 亚洲爆爽| 天天做人人爱夜夜爽2020毛片| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产成人精品综合在线| 久久99这里只有精品国产| 天天做人人爱夜夜爽2020毛片| 九九久久99综合一区二区| a级毛片免费全部播放| 97视频免费在线| 免费的黄色小视频| 欧美日本国产| 成人高清免费| 午夜家庭影院| 国产麻豆精品hdvideoss| 亚洲女人国产香蕉久久精品 | 精品久久久久久中文| 你懂的福利视频| 日韩中文字幕一区| 97视频免费在线观看| 可以免费看污视频的网站| 亚洲第一色在线| 日本伦理黄色大片在线观看网站| 韩国毛片| 欧美a级成人淫片免费看| 日日夜夜婷婷| 韩国三级视频在线观看| 亚飞与亚基在线观看| 亚洲第一页乱| 免费一级片在线观看| 成人免费一级纶理片| 97视频免费在线观看| 日本伦理黄色大片在线观看网站| a级精品九九九大片免费看| 日韩一级黄色| 国产成a人片在线观看视频| 国产成人精品在线|