java之對象創建時各成員變量的初始值


除了byte short int long float double char bollean這基礎類型外,其余的都是引用類型

成員變量類型 初始值
byte 0
short 0
int 0
long 0l
float 0.0f
double 0.00
char '\u0000'(表示為空)
boolean false
引用類型 null

匿名對象:new Person().show()

  • 如果對於一個對象只需要進行一次方法調用,那么就可以使用匿名對象;
  • 經常將匿名對象作為實參傳遞給一個方法進行調用;

類的訪問機制:

  • 在一個類中的訪問機制。類中的方法可以直接訪問類中的成員變量(例外:static方法訪問非static,編譯不通過);
    public class Test{
        static int i = 1;
        public static void main(String[] args) {
            System.out.println(i);
        }
    }

    即需要將i設置為static

  • 在不同類中的訪問機制。縣創建要訪問的類的對象,再用對象訪問類中定義的成員;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM