μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- InnoDBμν€ν μ²
- μλ°μ°λ λ
- λΉμΌκ°μ²΄μμ±
- μΈλ±μ€νμ€μΊ
- μμ
- μλ°
- μμ΄ν 15
- μν°λ κ°λ°μνμ¬
- enum μμ±μ μ κ·Ό μ νμ
- μΈλ±μ€μ€ν΅μ€μΊ
- μλ°μμ
- μ΄νν°λΈμλ°
- assert.notnull
- builder null
- μλ°λΌμ΄λΈμ€ν°λ
- mysqlμν€ν μ²
- Hikari Connection Pool
- index skip scan
- Item6
- item15
- λ°μ΄ν°λ² μ΄μ€κ²©λ¦¬μμ€
- mysql
- λ°μ©λ μ€κ΅μ΄
- μλΌμ€ν±μμΉλ©μΈμ§μ©λ
- index full scan
- μλ°μμμ°λ λλ₯Ό μ¬μ©νλ μ΄μ
- SVN
- effectiveJava
- μν°λ λ³μ’ κ°λ°μ
- hikari cp μ€μ
- Today
- Total
λͺ©λ‘μ΄νν°λΈμλ° (2)
βπ»κΈ°λ‘νλ λΈλ‘κ·Έ
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ZY9C3/btrZ8NzfoH7/OR9oFQwQaFODS0a0MjUKO1/img.png)
κ°μ²΄ μμ± λΉμ©μ΄ λΉμΌ κ°μ²΄ EffectiveJava item6 - λΆνμν κ°μ²΄ μμ±μ νΌνλΌ λΌλ λ΄μ©μ νμ¬ μ½λμ μ μ©ν λ΄μ©μ μ 리νμ¬ κ³΅μ ν©λλ€. μ€ν°λ μ 리 λ΄μ© https://github.com/WanOnPreStudy/EffectiveJavaStudy/blob/main/Chapter2/item_6_%EA%B9%80%EC%A0%95%ED%9D%AC.md μ± μμλ μλμ κ°μ΄ μ€λͺ νκ³ μμ΅λλ€. κ°μ²΄ μμ± λΉμ©μ΄ λΉμΌ κ°μ²΄λ λ°λ³΅ν΄μ μμ±ν기보λ€, μΊμ±νμ¬κ°μ²΄λ₯Ό μ¬μ¬μ©νλ κ²μ΄ μ’λ€. κ°μ²΄ μμ± λΉμ©μ΄ λΉμΌ κ°μ²΄ = cpu 리μμ€ μ¬μ© ε€ μ κ·ννμμ κ²½μ° κ°μ²΄ μμ± μ μμ± λΉμ©μ΄ λΉμΈλ€. μ κ· ννμμ ν΅ν΄ λ¬Έμμ΄μ κ²μ¬ν λ λ΄λΆ λ©μλλ₯Ό λ€μ¬λ€λ³΄λ©΄ μ κ·ννμμ νλΌλ―Έν°λ‘ λ°μ λ΄λΆμ μΌ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cttqiv/btrUMOYvun3/iNaz8mc0OXCZB4wYmCxbCK/img.png)
public ν΄λμ€λ νλλ₯Ό μ§μ λ ΈμΆνμ§ λ§ κ². κ°μ²΄μ§ν₯ νλ‘κ·Έλλ°μμλ νλλ₯Ό privateλ‘ μ μΈνκ³ , getterλ₯Ό μΆκ°νλ€. public class Main { public double x; public double y; public static void main(String[] args) { Main main = new Main(); main.x = 10; main.y = 10; System.out.println(main.x); System.out.println(main.y); } } μμ κ°μ μ½λλ μΊ‘μνμ μ₯μ μ μ 곡νμ§ λͺ»νλ€. νλμ μ κ·Όνλ λ°©μμ λ©μλλ‘ μ§μ νλ©΄ νλλͺ μ΄ λ³κ²½λμ΄λ λ©μλ λͺ μ λ°κΏ νμλ μμ΄μ§λ€. λν λ©μλ μμμ λΆκ°μ μΈ μμ λ κ°λ₯ν΄μ§λ€. λ¨, pack..