รูปแบบการออกแบบ เป็นวิธีแก้ปัญหาที่นำมาใช้ซ้ำได้สำหรับปัญหาการออกแบบซอฟต์แวร์ที่เกิดขึ้นซ้ำ ลักษณะ OOP ของ Java และระบบนิเวศของมันทำให้รูปแบบหลายแบบเป็นเรื่องธรรมดาโดยเฉพาะ — การรู้จักพวกมันจะช่วยให้คุณจำได้ สื่อสาร และนำโครงสร้างที่ได้รับการพิสูจน์ไปใช้ พวกมันแบ่งออกเป็นหมวดหมู่การสร้าง โครงสร้าง และพฤติกรรม
Singleton (การสร้าง) — อินสแตนซ์ที่ใช้ร่วมกันหนึ่งอันตัว
{
();
{}
Config { INSTANCE; }
}
