Java - ประเภทตัวปรับแต่ง

ตัวปรับเปลี่ยนคือคำหลักที่คุณเพิ่มลงในคำจำกัดความเหล่านั้นเพื่อเปลี่ยนความหมาย ภาษา Java มีโมดิฟายเออร์มากมายรวมถึงสิ่งต่อไปนี้

  • Java Access Modifiers

  • Non Access Modifiers

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

ตัวอย่าง

public class className {
   // ...
}

private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;

public static void main(String[] arguments) {
   // body of method
}

ตัวปรับการควบคุมการเข้าถึง

Java จัดเตรียมตัวแก้ไขการเข้าถึงจำนวนหนึ่งเพื่อตั้งค่าระดับการเข้าถึงสำหรับคลาสตัวแปรวิธีการและตัวสร้าง ระดับการเข้าถึงสี่ระดับ ได้แก่ -

  • มองเห็นแพ็กเกจซึ่งเป็นค่าเริ่มต้น ไม่จำเป็นต้องมีตัวปรับแต่ง
  • ปรากฏแก่ชั้นเรียนเท่านั้น (ส่วนตัว)
  • ปรากฏแก่โลก (สาธารณะ)
  • มองเห็นแพ็กเกจและคลาสย่อยทั้งหมด (มีการป้องกัน)

Non-Access Modifiers

Java จัดเตรียมโมดิฟายเออร์ที่ไม่สามารถเข้าถึงได้จำนวนหนึ่งเพื่อให้ได้ฟังก์ชันอื่น ๆ อีกมากมาย

  • คงปรับปรุงสำหรับการสร้างวิธีการเรียนและตัวแปร

  • สุดท้ายปรับปรุงสำหรับจบการใช้งานของการเรียนวิธีการและตัวแปร

  • นามธรรมปรับปรุงสำหรับการสร้างคลาสนามธรรมและวิธีการ

  • โมดิฟายเออร์ที่ซิงโครไนซ์และระเหยซึ่งใช้สำหรับเธรด

Next คืออะไร?

ในส่วนถัดไปเราจะพูดถึงตัวดำเนินการพื้นฐานที่ใช้ในภาษา Java บทนี้จะให้ภาพรวมเกี่ยวกับวิธีใช้ตัวดำเนินการเหล่านี้ในระหว่างการพัฒนาแอปพลิเคชัน