以前對於基礎知識有些沒有很好的掌握,特決定開闢乙個日誌,專門記錄一些基礎的問題。一天進步1%,70天就能積累一倍!
1.arraylist是類,array是資料結構,所以arraylist需要在遍歷的時候強制型別轉換,array不用,如果不希望強制型別轉換,可以考慮使用范型。
2.裝箱和拆箱
裝箱是:容許將值型別作為引用型別(比如:物件)進行處理的過程,而拆箱是允許將引用作為值型別的進行處理的過程.
比如:
int num=100;
object obj=num;
console.writeline("物件的值=",obj);
int變數 num 的值被負給object的變數obj.將值型別轉換為引用型別就叫裝相.
int num=100;
object obj=num;
int num=(int)obj;
console.writeline("num:",num);
將num的值副給obj物件時,不需要進行顯示裝相,系統將自動裝箱.
新手必讀 OpenStack基礎知識介紹
為了更好的理解,我們首先來說一下雲計算的型別。根據所提供服務的型別,雲計算有以下三種落地方式 1 iaas 基礎架構即服務 使用者能從中申請到硬體或虛擬硬體,包括裸機或虛擬機器,然後在上邊安裝作業系統或其他應用程式。2 paas 平台即服務 使用者能從中申請到乙個安裝了作業系統以及支撐應用程式執行所...
網路安全新手必備基礎知識
q 網路安全新手必備基礎知識 a 網路安全是指網路系統的硬體 軟體及其系統中的資料受到保護,不因偶然的或者惡意的原因而遭到破壞 更改 洩露,系統可以連續可靠正常地執行,網路服務不被中斷。問 什麼是網路安全?答 網路安全是指網路系統的硬體 軟體及其系統中的資料受到保護,不因偶然的或者惡意的原因而遭到破...
C 基礎知識整理 基礎知識(2) 類
類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...