[JAVA ๋์์ธ ํจํด] static์ ์์ฉํ ์ฑ๊ธํค ํจํด(Singleton Pattern) ๊ตฌํ [JAVA ๋์์ธ ํจํด] static์ ์์ฉํ ์ฑ๊ธํค ํจํด(Singleton Pattern) ๊ตฌํ ํด๋์ค ๋ด์ ๋ณ์์ static ํค์๋๋ฅผ ๋ถ์ด๋ฉด ๊ทธ ํด๋์ค์ ์ธ์คํด์ค๋ค์ด ๊ณต์ ํ๋ ํด๋์ค ๋ณ์๊ฐ ๋ฉ๋๋ค. ๋ค์ ์์ ๋ฅผ ๋ด ์๋ค. ์ฌ์ฉ์ ํด๋์ค User๋ก ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋ ๋ง๋ค ์ฒซ ๋ฒ์งธ ์ธ์คํด์ค์๋ 1001์, ๋ ๋ฒ์งธ ์ธ์คํด์ค์๋ 1002, ๋ค์์ 1003, ... ์ด๋ฐ์์ผ๋ก 1000๋ถํฐ ์์ํด์ ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋๋ง๋ค 1์ฉ ์ฆ๊ฐ์์ผ id๋ฅผ ๋ถ์ฌํด์ฃผ๋ ค๊ณ ํฉ๋๋ค. /* ์ฌ์ฉ์ ํด๋์ค */ public class User { private static Long serialNumber = 1000L; private Long userId; private String userName; public User(St.. 2020. 6. 18. ์ด์ 1 ๋ค์