Java基礎夯實三

2021-09-25 05:22:40 字數 505 閱讀 2901

1.宣告位置不同

成員變數也就是屬性,在類中宣告的。

區域性變數,在方法中宣告或**塊中宣告。

2.初始值不同

成員變數如果沒有賦值則是有預設值的,資料型別不同則預設值不同。

區域性變數是沒有預設值,也就是說必須先宣告,再賦值,最後才使用。

3.在乙個類中,區域性變數可以與成員變數同名,但是區域性變數優先,如果非要訪問成員變數的屬性,則必須使用 this.color

this 代表當前這個物件,也就是當前誰呼叫這個方法則這個物件就是誰。

物件是具體的乙個例項,如:new student(); new 表示建立乙個物件,並在堆記憶體中開闢一塊空間。

引用名稱是存放的物件的位址。

內部類優點和缺點:

若是不定義任何的建構函式,會自動構造;如果定義了任何乙個建構函式,就不會再自動構造,需要自己定義全部的建構函式。

web技術夯實基礎篇(三) css

一 選擇器 id,class,元素名,屬性,偽類 hover,nth child 偽元素 before 選擇器組 一些有趣的偽元素 first letter 塊級元素第一行第乙個字。first line 塊級元素第一行 selection 被使用者選中高亮的部分 選擇器組 a b b是a後面緊跟的元...

夯實基礎 堆排序

堆結構 任意的乙個父節點大於其子節點。邏輯結構 二叉樹 物理結構 陣列 如果從角標0開始 父節點左孩子節點 2 i 1 父節點右孩子節點 2 i 2 最後乙個非葉節點 n 1 2 如果從角標1開始 父節點左孩子節點 2 i 父節點右孩子節點 2 i 1 最後乙個非葉節點 n 2 堆排序分析 最優時間...

c c 基礎夯實及特性

c 有面向過程的c語言,物件導向的繼承 封裝 多型 stl庫 泛型程式設計 c11的智慧型指標 自動型別推導 正規表示式等新屬性。c 中 箭頭 和 點號 操作符的區別 class a 如果定義如下 a p則使用 p play 左邊是結構指標。a p 則使用 p.paly 左邊是結構變數。總結 箭頭 ...