Java--類

curry库-04049發表於2024-08-07

目錄
  • 1.定義
  • 2.成員變數與區域性變數

1.定義

對一類具有共同屬性和行為事物的描述

在程式中,物件是透過一種抽象資料型別來描述的,這種抽象資料型別稱為類(Class),一個類是對一類物件的描述。類是構造物件的模板,物件是類的具體例項

屬性:成員變數 注意:加修飾詞呼叫的時候應該使用set get 方法

行為:成員方法

物件:根據類建立出來的多個實體

成員位置:類中方法外

類名 物件名 = new 類名();

方法進棧稱為壓棧,方法出棧稱為彈棧

2.成員變數與區域性變數

區別 成員變數 區域性變數
類中位置不同 類中方法外 方法內或方法宣告外
記憶體中位置不同 堆記憶體 棧記憶體
生命週期不同 隨著物件的存在而存在,隨著物件的消失而消失(垃圾回收機制) 隨著方法的呼叫而存在,隨著方法的呼叫完畢而消失
初始化值不同 有預設的初始化值 沒有預設的初始化值

相關文章