Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- item15
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฒฉ๋ฆฌ์์ค
- ์๋ผ์คํฑ์์น๋ฉ์ธ์ง์ฉ๋
- Hikari Connection Pool
- ์ธ๋ฑ์คํ์ค์บ
- SVN
- mysql์ํคํ ์ฒ
- ์์
- ์ดํํฐ๋ธ์๋ฐ
- mysql
- ์๋ฐ
- enum ์์ฑ์ ์ ๊ทผ ์ ํ์
- effectiveJava
- index full scan
- ์ธ๋ฑ์ค์คํต์ค์บ
- ์๋ฐ์์
- ์ํฐ๋ ๊ฐ๋ฐ์ํ์ฌ
- builder null
- ์ํฐ๋ ๋ณ์ข ๊ฐ๋ฐ์
- ์๋ฐ์ฐ๋ ๋
- ๋ฐ์ฉ๋ ์ค๊ตญ์ด
- ์๋ฐ๋ผ์ด๋ธ์คํฐ๋
- ์๋ฐ์์์ฐ๋ ๋๋ฅผ ์ฌ์ฉํ๋ ์ด์
- Item6
- hikari cp ์ค์
- ์์ดํ 15
- ๋น์ผ๊ฐ์ฒด์์ฑ
- assert.notnull
- index skip scan
- InnoDB์ํคํ ์ฒ
Archives
- Today
- Total
๋ชฉ๋ก์ฑ๊ธํค (1)
โ๐ป๊ธฐ๋กํ๋ ๋ธ๋ก๊ทธ
[ JAVA ] static ์์ฉ - singleton pattern
์ฑ๊ธํค ํจํด ํ๋ก๊ทธ๋จ ๋ด์ ๋จ ํ๋๋ง ์กด์ฌํด์ผ ํ๋ ๊ฒฝ์ฐ, ๊ฐ์ฒด๋ฅผ ์ฌ๋ฌ ๋ฒ new ์์ฑ ์ ์ฌ๋ฌ ๊ฐ์ ์ธ์คํด์ค๊ฐ ์์ฑ๋์์ ๋ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๊ฒฝ์ฐ static์ผ๋ก ์ ์ผํ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ค. ์ฑ๊ธํค ํจํด ๊ตฌ์ฑ ์์ ๋ํ์์ - ๋ private ์ ๊ทผ ์ ํ์๋ฅผ ๊ฐ๋ฆฌํด ์ฑ๊ธํค ์ ์ฒด ๊ตฌ์ฑ public class Company { private static Company instance = new Company(); private Company() {} public static Company getInstance() { if (instance == null) { return new Company(); } return instance; } } 1. private ์์ฑ์ private Company() { } ๋ง์ฝ ํด..
Language/Java
2020. 11. 1. 15:57