Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

ตัวแปรสุดท้ายใน Java


ตัวแปรสุดท้ายสามารถเริ่มต้นได้เพียงครั้งเดียวเท่านั้น ตัวแปรอ้างอิงที่ประกาศขั้นสุดท้ายไม่สามารถกำหนดใหม่เพื่ออ้างถึงอ็อบเจกต์อื่นได้

อย่างไรก็ตาม ข้อมูลภายในวัตถุสามารถเปลี่ยนแปลงได้ ดังนั้นสถานะของอ็อบเจ็กต์สามารถเปลี่ยนแปลงได้ แต่ไม่สามารถอ้างอิงได้

ด้วยตัวแปร ตัวแก้ไขขั้นสุดท้าย มักใช้กับสแตติกเพื่อทำให้ค่าคงที่เป็นตัวแปรคลาส

ตัวอย่าง

public class Test {
   final int value = 10;
   // The following are examples of declaring constants:
   public static final int BOXWIDTH = 6;
   static final String TITLE = "Manager";
   public void changeValue() {
      value = 12; // will give an error
   }
}