inblog logo
|
jay0628
    Java

    [Java] 12.4. 접근제어자 & 싱글톤

    김주희's avatar
    김주희
    Feb 26, 2025
    [Java] 12.4. 접근제어자 & 싱글톤
    Contents
    5. Singleton
    ❗
    public (모든 패키지 접근 가능)
    private (같은 클래스에서만 접근 가능)
    default (같은 패키지에서만 접근 가능)
    protected (같은 패키지 및 상속 받은 자식만 접근 가능)
     
     
     

    5. Singleton

    이해 안 갈 경우 slack에 영상 참고!
    package ex12; // 즉시로딩 class 태양 { public static 태양 instance = new 태양(); private 태양() { } } // 지연로딩 class 바론 { private static 바론 instance; public static 바론 getInstance() { if (instance == null) { instance = new 바론(); } return instance; } private 바론() { } } public class Single01 { public static void main(String[] args) { 태양 d1 = 태양.instance; // main 시작전에 뜸 (즉시로딩) 바론 d2 = 바론.getInstance(); // 이때 뜸 (지연로딩) } }
    Share article

    jay0628

    RSS·Powered by Inblog