国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - 關(guān)于Java中靜態(tài)代碼塊的執(zhí)行淺析

關(guān)于Java中靜態(tài)代碼塊的執(zhí)行淺析

2021-01-06 11:20Payne Xu Java教程

這篇文章主要給大家介紹了關(guān)于Java中靜態(tài)代碼塊執(zhí)行的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

一般情況下,如果有些代碼必須在項(xiàng)目啟動(dòng)的時(shí)候就執(zhí)行的時(shí)候,需要使用靜態(tài)代碼塊,這種代碼是主動(dòng)執(zhí)行的;需要在項(xiàng)目啟動(dòng)的時(shí)候就初始化,在不創(chuàng)建對(duì)象的情況下,其他程序來調(diào)用的時(shí)候,需要使用靜態(tài)方法,這種代碼是被動(dòng)執(zhí)行的, 靜態(tài)方法在類加載的時(shí)候就已經(jīng)加載,可以用類名直接調(diào)用。

比如main方法就必須是靜態(tài)的,這是程序入口

兩者的區(qū)別就是:

  • 靜態(tài)代碼塊是自動(dòng)執(zhí)行的;
  • 靜態(tài)方法是被調(diào)用的時(shí)候才執(zhí)行的.

問題及總結(jié)

關(guān)于靜態(tài)代碼塊其實(shí)是面試時(shí)老生常談的問題,雖然面試時(shí)問了我也大概知道,但是在用的時(shí)候還是踩了個(gè)小坑。我想通過調(diào)用類的靜態(tài)變量來觸發(fā)靜態(tài)代碼塊的調(diào)用,但是沒有成功。

總結(jié)下靜態(tài)代碼塊能執(zhí)行的條件:

第一次初始化對(duì)象

第一次調(diào)用靜態(tài)方法

第一次調(diào)用靜態(tài)代碼塊下面的靜態(tài)變量

?
1
2
3
4
5
6
7
8
9
10
11
12
public class ConfigHandler {
  public static p1 = “p1”;
 
  static{
   System.out.println("this is a static code block");
  }
 
  public static p2 = “p2”;
  public static p3 ;
 
  public static init(){}
}

static中System.out.println("this is a static code block");可以執(zhí)行的情況如下:

  • new ConfigHandler();
  • System.out.println(ConfigHandler.p2);
  • System.out.println(ConfigHandler.p3)
  • ConfigHandler.init(); //在代碼中的位置任意

輸出p1時(shí)static代碼塊不執(zhí)行,即調(diào)用靜態(tài)代碼塊前面的靜態(tài)變量,靜態(tài)代碼塊不會(huì)執(zhí)行。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)服務(wù)器之家的支持。

原文鏈接:https://blog.fliaping.com/javajing-tai-dai-ma-kuai-de-zhi-xing-/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩在线观看中文字幕 | 热久久影院| 四房婷婷 | 日韩一区二区不卡 | 视频一区在线观看 | www九九热 | 在线观看免费黄色 | 亚洲精品中文字幕 | 免费观看全黄做爰大片国产 | 亚洲欧美国产日韩综合 | 欧美一区二区三区在线观看视频 | 激情视频网 | 国产激情精品一区二区三区 | 91成人小视频 | 成人二区 | 另类综合在线 | 亚洲精品片| 亚洲日本va中文字幕 | 亚洲视频aaa | 日韩成人小视频 | 黄色毛片在线视频 | 欧美一区2区| 免费一二区 | 日韩视频精品在线 | 亚洲男人的天堂视频 | 美女视频黄8频a美女大全 | 91久久久久久久久 | 久久久精品网 | 久久国产精品久久久久久电车 | 国产成人精品一区二区三区四区 | 国产视频在线播放 | 成人精品一区二区三区视频播放 | 亚洲aⅴ天堂av在线电影软件 | 国产中文字幕在线免费观看 | 伊人一区二区三区 | 看av网址| 国产精品福利视频 | www.久久视频 | 欧美二区三区 | 免费观看av电影 | 久久久久久国产精品高清 |