Java相關學習 5 屬性,static,記憶體

2021-09-22 21:45:58 字數 371 閱讀 3235

一:屬性

封裝:屬性私有方法公有

無參構造器,有參構造器, set get方法 ,再寫乙個tostring 方便測試

當屬性變為私有時 一定要寫get,set方法提供獲取和修改屬性

二:static

static可以修飾變數也可以修飾屬性和**塊

static修飾的方法在呼叫其他方法時其他方法也應該是static

在呼叫屬性時 屬性也要是static的

非靜態方法可以呼叫靜態和非靜態的

靜態方法中是共享的,乙份的

static修飾**塊的時候 優先於物件 只有乙份 執行一次

三:記憶體

基本資料型別放在棧裡面 ,所在**塊執行完就銷毀,new的物件都在堆裡

Java學習5 繼承

public class manager extends employee 呼叫超類的方法 is a規則表明程式 現超類物件的任何地方都可以用子類物件置換 不能將乙個超類的引用賦給子類變數 只能在繼承層次內進行型別轉換 在將超類轉換成子類之前,應該使用instanceof進行檢查 包含乙個或多個抽象...

DAY 5 form相關元素和屬性學習筆記

來建立乙個表單向伺服器提交資料。主要屬性 1.action屬性 form標籤的action屬性的指規定了處理上傳資料的頁面,也可以理解為 上傳資料並且跳轉到該頁面 該頁面需要對上傳的資料進行查詢或者儲存,所以經常由php jsp aspx來擔當。如 如果action的值為空或者 則資料交由本頁面處理...

Java學習 列舉相關知識

一 列舉概述 列舉類是一種特殊的類,它的物件個數是有限個。適用場景 當物件的個數已經固定,並有限時,例如 性別,星期等等 二 列舉中的方法 a.ordinal 獲取列舉物件的序號 b.name 把列舉物件轉為字串 c.valueof 把字串轉為列舉物件 d.values 以陣列形式返回所有的列舉物件...