關于Java命名的那些事

類名稱最好由一個或者多個有意義的單詞連綴而成單詞之間不要用其它分隔符

屬性名 stuClass

類的屬性說的應該就是靜態變量(static修飾符)就是在類加載的時候,就已被分配了內存(存在于靜態區)只有一份,所以new出來的對象都共享此屬性。而對象的屬性就非static修飾的屬性,是屬于單個實例化的類。沒new一個實例就在堆內存中創建一份。就等于多個拷貝,占內存多,但比較靈活,自己修改自己的屬性值,互不影響。


個人理解 ? 類的屬性就是static————————

進入一個類,之后的執行順序是這樣的

首先是static塊,有多個的話按照static塊的順序來

在調用構造函數之前會調用非static的語句塊,類似

{

System.out.print("r3");

}

然后調用構造函數

所以你那個的執行結果是

r1r4preblb2r3r2hawk

靜態代碼塊

初始化靜態變量




java中的初始化順序 ? ?類屬性 ? static代碼塊 ? ? 對象屬性 ? ? ?構造方法

static 方法 ?類共有

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,778評論 18 399
  • 國家電網公司企業標準(Q/GDW)- 面向對象的用電信息數據交換協議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 11,184評論 6 13
  • 一:java概述:1,JDK:Java Development Kit,java的開發和運行環境,java的開發工...
    ZaneInTheSun閱讀 2,690評論 0 11
  • (一)Java部分 1、列舉出JAVA中6個比較常用的包【天威誠信面試題】 【參考答案】 java.lang;ja...
    獨云閱讀 7,143評論 0 62
  • 秋里的風聲很溫和的 陽光是溫暖不刺眼的 秋里的風景是短暫而美的 讓我深深擁有,留下永恒的畫幕 秋風能給人帶來輕微的...
    那一句心情閱讀 270評論 0 0