陣列:
1一維陣列和二位陣列的定義:
1)動態定義:int [ ] arr1 = new int[ 4 ] ; int [ ] [ ] arr2 = new int [m][n]; int [ ] [ ] arr2 = new int [m] [ ];
2)靜態初始化:int [ ] arr1 = ; int [ ] [ ] arr2 = ,,};
陣列在定義的時候,不能動靜結合的定義:int [ ] arr1 = new int [3]; 這樣定義是錯誤的。二維陣列同理。
3) 二維陣列: int [ ] x, arr2[ ] ; 這個也是定義乙個二位陣列arr2。二維陣列遍歷的時候,外層迴圈是有多少個一維陣列,內層迴圈是一維陣列有多少個元素。
物件導向:
1)萬物皆為物件。物件導向思想的特點:將複雜的東西簡單化,更符合我們的思想行為習慣,讓我們從執行者變成指揮者。
2)物件導向三大特徵:封裝,繼承,多型。
3)類:成員變數:這個物件的特性; 成員方法:這個物件的行為。
成員方法和區域性變數都是在棧中執行,new出來的物件以及成員變數都是在堆記憶體中。
區域性變數是對著方法的載入而載入,隨著方法的結束而消失。成員變數則是隨著物件的生成而出現,隨著物件的消失而消失。
陣列 物件導向和面向過程
1 只能儲存同樣型別的資料,支援資料型別有基本資料型別和引用資料型別。資料也屬於引用資料型別 2 陣列也是乙個容器,長度一旦確定不可改變 3 陣列中的資料是有序的 下標從0開始 通過下標來運算元組中的資料 4 陣列宣告格式 陣列型別 陣列名 推薦 陣列名符合識別符號命名規則 資料型別 陣列名 5 陣...
陣列和物件導向 封裝
一 陣列 1 陣列的概念和格式 a 為什麼要有陣列 容器 為了儲存同種資料型別的多個值 b 陣列概念 陣列是儲存同一種資料型別多個元素的集合。也可以看成是乙個容器。陣列既可以儲存基本資料型別,也可以儲存引用資料型別。c 陣列定義格式 資料型別 陣列名 new 資料型別 陣列的長度 a 為什麼要有陣列...
物件和物件導向
物件字面量 1 大括號包圍的部分 2 物件的質麵量就是乙個大括號 a var obj 鍵值對 b key 健 value 值 c key可以加 可以不加 d 健值對之間用 逗號隔開,不是分號 var obj2 console.log obj2.name obj2.fu json json 是資料格式...