什麼是賦值?數組
基本數據類型變量是指賦予字面量、字面值函數
引用數據類型變量是指賦予地址值spa
什麼是初始化?對象
引用數據類型變量開闢內存空間並賦予地址值內存
壓進棧的方法,像一顆顆的子彈壓進彈夾,而主函數壓在棧底,在主函數中調用的函數按照順序依次壓進棧。變量
若是被主函數調用的函數的返回類型是除了void的其它基本類型,則該函數的末尾必定義了return();語句,也就說主函數調用它是爲了獲得一個結果,給該函數傳遞的參數能夠是基本數據類型也能夠是引用數據類型。數據類型
若是被主函數調用的函數的參數列表中傳遞的是基本數據類型,則在該被調用的函數的棧中會改變在棧中數據值,可是由於調用後就會彈棧,局部變量隨之消失,改變沒有實際效果。主函數在棧中的數據將不會改變原值。引用
若是被主函數調用的函數的參數列表中傳遞的是引用數據類型,則堆內存中的數據會改變原值,由於即便方法彈棧,可是堆內存數組對象還在,能夠經過地址繼續訪問.方法