관리 메뉴

λͺ©λ‘effectiveJava (2)

βœπŸ»κΈ°λ‘ν•˜λŠ” λΈ”λ‘œκ·Έ

μ •κ·œ ν‘œν˜„ 식 Pattern 객체의 생성 λΉ„μš©μ„ μ€„μ΄μž

객체 생성 λΉ„μš©μ΄ λΉ„μ‹Ό 객체 EffectiveJava item6 - λΆˆν•„μš”ν•œ 객체 생성을 ν”Όν•˜λΌ λΌλŠ” λ‚΄μš©μ„ νšŒμ‚¬ μ½”λ“œμ— μ μš©ν•œ λ‚΄μš©μ„ μ •λ¦¬ν•˜μ—¬ κ³΅μœ ν•©λ‹ˆλ‹€. μŠ€ν„°λ”” 정리 λ‚΄μš© https://github.com/WanOnPreStudy/EffectiveJavaStudy/blob/main/Chapter2/item_6_%EA%B9%80%EC%A0%95%ED%9D%AC.md μ±…μ—μ„œλŠ” μ•„λž˜μ™€ 같이 μ„€λͺ…ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 객체 생성 λΉ„μš©μ΄ λΉ„μ‹Ό κ°μ²΄λŠ” λ°˜λ³΅ν•΄μ„œ μƒμ„±ν•˜κΈ°λ³΄λ‹€, μΊμ‹±ν•˜μ—¬κ°μ²΄λ₯Ό μž¬μ‚¬μš©ν•˜λŠ” 것이 μ’‹λ‹€. 객체 생성 λΉ„μš©μ΄ λΉ„μ‹Ό 객체 = cpu λ¦¬μ†ŒμŠ€ μ‚¬μš© 倚 μ •κ·œν‘œν˜„μ‹μ˜ 경우 객체 생성 μ‹œ 생성 λΉ„μš©μ΄ λΉ„μ‹Έλ‹€. μ •κ·œ ν‘œν˜„μ‹μ„ 톡해 λ¬Έμžμ—΄μ„ 검사할 λ•Œ λ‚΄λΆ€ λ©”μ„œλ“œλ₯Ό 듀여닀보면 μ •κ·œν‘œν˜„μ‹μ„ νŒŒλΌλ―Έν„°λ‘œ λ°›μ•„ λ‚΄λΆ€μ μœΌ..

Language/Java 2023. 2. 19. 01:15