-
Notifications
You must be signed in to change notification settings - Fork 3
Study-2-Effective-Java Effective-Java Discussions
Sort by:
Latest activity
Categories, most helpful, and community links
Categories
Community links
Discussions
-
You must be logged in to vote ๐ ์์ดํ 19. ์์์ ๊ณ ๋ คํด ์ค๊ณํ๊ณ ๋ฌธ์ํํ๋ผ. ๊ทธ๋ฌ์ง ์์๋ค๋ฉด ์์์ ๊ธ์งํ๋ผ
4์ฅ ํด๋์ค์ ์ธํฐํ์ด์ค์ดํํฐ๋ธ ์๋ฐ 4์ฅ (ํด๋์ค์ ์ธํฐํ์ด์ค) -
You must be logged in to vote ๐ [4์ฃผ์ฐจ] - ๊ณผ์ ์๋ด
๊ณผ์ ์ฃผ์ฐจ๋ณ ๊ณผ์ ๋ด๋น์ ๋ด์ญ -
You must be logged in to vote ๐ ์์ดํ 17. ๋ณ๊ฒฝ ๊ฐ๋ฅ์ฑ์ ์ต์ํํ๋ผ
4์ฅ ํด๋์ค์ ์ธํฐํ์ด์ค์ดํํฐ๋ธ ์๋ฐ 4์ฅ (ํด๋์ค์ ์ธํฐํ์ด์ค) -
You must be logged in to vote ๐ ์์ดํ 15. ํด๋์ค์ ๋ฉค๋ฒ์ ์ ๊ทผ ๊ถํ์ ์ต์ํ ํ๋ผ
4์ฅ ํด๋์ค์ ์ธํฐํ์ด์ค์ดํํฐ๋ธ ์๋ฐ 4์ฅ (ํด๋์ค์ ์ธํฐํ์ด์ค) -
You must be logged in to vote ๐ ์์ดํ 18. ์์๋ณด๋ค๋ ์ปดํฌ์ง์ ์ ์ฌ์ฉํ๋ผ
4์ฅ ํด๋์ค์ ์ธํฐํ์ด์ค์ดํํฐ๋ธ ์๋ฐ 4์ฅ (ํด๋์ค์ ์ธํฐํ์ด์ค) -
You must be logged in to vote ๐ ์์ดํ 13. clone ์ฌ์ ์๋ ์ฃผ์ํด์ ์งํํ๋ผ.
3์ฅ ๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋์ดํํฐ๋ธ ์๋ฐ 3์ฅ (๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋) -
You must be logged in to vote ๐ ์์ดํ 16. public ํด๋์ค์์๋ public ํ๋๊ฐ ์๋ ์ ๊ทผ์ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ผ
4์ฅ ํด๋์ค์ ์ธํฐํ์ด์ค์ดํํฐ๋ธ ์๋ฐ 4์ฅ (ํด๋์ค์ ์ธํฐํ์ด์ค) -
You must be logged in to vote ๐ข [4์ฃผ์ฐจ] ์คํฐ๋ ์ผ์ ๋ฐ ์ฅ์ ๊ณต์ง ์ฌํญ
๊ณต์ง ์ฌํญ์คํฐ๋ ๊ณต์ง ์ฌํญ -
You must be logged in to vote ๐ ์์ดํ 11. equals๋ฅผ ์ฌ์ ์ํ๋ ค๊ฑฐ๋ hashCode๋ ์ฌ์ ์ํ๋ผ
3์ฅ ๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋์ดํํฐ๋ธ ์๋ฐ 3์ฅ (๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋) -
You must be logged in to vote ๐ข -
You must be logged in to vote ๐ ์์ดํ 2. ์์ฑ์์ ๋งค๊ฐ๋ณ์๊ฐ ๋ง๋ค๋ฉด ๋น๋๋ฅผ ๊ณ ๋ คํ๋ผ.
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 1. ์์ฑ์ ๋์ ์ ์ ํฉํฐ๋ฆฌ ๋ฉ์๋๋ฅผ ๊ณ ๋ คํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 9. try-finally๋ณด๋ค๋ try-with-resources๋ฅผ ์ฌ์ฉํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 10. equals๋ ์ผ๋ฐ ๊ท์ฝ์ ์ง์ผ ์ฌ์ ์ํ๋ผ
3์ฅ ๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋์ดํํฐ๋ธ ์๋ฐ 3์ฅ (๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋) -
You must be logged in to vote ๐ [3์ฃผ์ฐจ] - ๊ณผ์ ์๋ด
๊ณผ์ ์ฃผ์ฐจ๋ณ ๊ณผ์ ๋ด๋น์ ๋ด์ญ -
You must be logged in to vote ๐ ์์ดํ 7. ๋ค ์ด ๊ฐ์ฒด ์ฐธ์กฐ๋ฅผ ํด์ ํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 6. ๋ถํ์ํ ๊ฐ์ฒด ์์ฑ์ ํผํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 12. toString์ ํญ์ ์ฌ์ ์ํ๋ผ
3์ฅ ๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋์ดํํฐ๋ธ ์๋ฐ 3์ฅ (๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋) -
You must be logged in to vote ๐ [2์ฃผ์ฐจ] - ๊ณผ์ ์๋ด
๊ณผ์ ์ฃผ์ฐจ๋ณ ๊ณผ์ ๋ด๋น์ ๋ด์ญ -
You must be logged in to vote ๐ ์์ดํ 8. finalizer์ cleaner ์ฌ์ฉ์ ํผํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด) -
You must be logged in to vote ๐ ์์ดํ 14. Comparable์ ๊ตฌํํ ์ง ๊ณ ๋ คํ๋ผ
3์ฅ ๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋์ดํํฐ๋ธ ์๋ฐ 3์ฅ (๋ชจ๋ ๊ฐ์ฒด์ ๊ณตํต ๋ฉ์๋) -
You must be logged in to vote ๐ข [3์ฃผ์ฐจ] ์คํฐ๋ ์ผ์ ๋ฐ ์ฅ์ ๊ณต์ง ์ฌํญ
๊ณต์ง ์ฌํญ์คํฐ๋ ๊ณต์ง ์ฌํญ -
You must be logged in to vote ๐ซ [์ด์ ๋ฐฉ์]
good first issueGood for newcomers -
You must be logged in to vote ๐ข ์ฒซ ์คํฐ๋ ์งํ ํ ํผ๋๋ฐฑ์ ๋ํ ๊ณต์ง ์ฌํญ
๊ณต์ง ์ฌํญ์คํฐ๋ ๊ณต์ง ์ฌํญ -
You must be logged in to vote ๐ ์์ดํ 5. ์์์ ์ง์ ๋ช ์ํ์ง ๋ง๊ณ ์์กด ๊ฐ์ฒด ์ฃผ์ ์ ์ฌ์ฉํ๋ผ
2์ฅ ๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด์ดํํฐ๋ธ ์๋ฐ 2์ฅ (๊ฐ์ฒด ์์ฑ๊ณผ ํ๊ดด)