溫馨提示×

Java中成員變量的初始化有哪些方式

小樊
107
2024-08-20 16:44:29
欄目: 編程語言

在Java中,成員變量的初始化有以下幾種方式:

  1. 直接賦值:在聲明成員變量的同時直接給變量賦初始值。
public class MyClass {
    private int num = 10;
}
  1. 構造方法:通過構造方法為成員變量賦值。
public class MyClass {
    private int num;
    
    public MyClass() {
        num = 10;
    }
}
  1. 初始化塊:使用代碼塊為成員變量賦值。
public class MyClass {
    private int num;
    
    {
        num = 10;
    }
}
  1. 靜態初始化塊:使用靜態代碼塊為靜態成員變量賦值。
public class MyClass {
    private static int num;
    
    static {
        num = 10;
    }
}
  1. 使用方法:通過方法為成員變量賦值。
public class MyClass {
    private int num;
    
    public void setNum(int value) {
        num = value;
    }
}

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女