Skip to content

πŸ“• μ΄νŽ™ν‹°λΈŒ μžλ°” 3판 μŠ€ν„°λ””

Notifications You must be signed in to change notification settings

plan11plan/effective-java-study

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

75 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

effective-java-study

image



😎 Member

강철원 κΉ€λͺ…μ§€ κΉ€μ§„μˆ˜ λ°•ν˜•κ· 
라저 비타

λͺ©μ°¨

Chapter 02 : 객체 생성과 파괴
Chapter 03 : λͺ¨λ“  객체의 곡톡 λ©”μ„œλ“œ
Chapter 04 : ν΄λž˜μŠ€μ™€ μΈν„°νŽ˜μ΄μŠ€

1μ›”/1μ£Όμ°¨ ( 01/06 (μ›”) )

Item 1 Item 2 Item 3 Item 4 Item 5 Item 6
λ°•ν˜•κ·  λ°•ν˜•κ·  κΉ€λͺ…μ§€ κΉ€λͺ…μ§€ 강철원 κΉ€μ§„μˆ˜

1μ›”/2μ£Όμ°¨ ( 01/15 (수) )

Item 7 Item 8 Item 9 Item 10
κΉ€μ§„μˆ˜ 강철원 λ°•ν˜•κ·  κΉ€λͺ…μ§€

1μ›”/3μ£Όμ°¨ ( 01/22 (수) )

Item 11 Item 12 Item 13 Item 14
λ°•ν˜•κ·  κΉ€μ§„μˆ˜ 강철원 κΉ€λͺ…μ§€

2μ›”/1μ£Όμ°¨ ( 02/03 (μ›”) )

Item 15 Item 16 Item 17 Item 18
λ°•ν˜•κ·  강철원 κΉ€λͺ…μ§€ κΉ€μ§„μˆ˜

2μ›”/2μ£Όμ°¨ ( 02/28 (금) )

Item 19 Item 20
κΉ€λͺ…μ§€ 강철원

3μ›”/1μ£Όμ°¨ ( 03/10 (μ›”) )

Item 21 Item 22
라저 비타

3μ›”/2μ£Όμ°¨ ( 03/15 (ν† ) )

Item 23 Item 24
κΉ€μ§„μˆ˜ λ°•ν˜•κ· 

3μ›”/3μ£Όμ°¨ ( 03/22 (ν† ) )

Item 26 Item 28
μƒˆλ‘œμ΄ 밍트

3μ›”/4μ£Όμ°¨ ( λ―Έμ • )

Item 25 Item 30
라저 비타

4μ›”/1μ£Όμ°¨ ( λ―Έμ • )

Item 27 Item 29
람μ₯ 윌슨

πŸ’Ž λ°œν‘œμžλ£Œ

item 1 썸넀일 item 2 썸넀일
πŸ“š Item 1 μƒμ„±μž λŒ€μ‹  정적 νŒ©ν„°λ¦¬ λ©”μ„œλ“œλ₯Ό κ³ λ €ν•˜λΌ
πŸŽ₯ Item 1 λ°œν‘œ μ˜μƒ
πŸ“š Item 2 μƒμ„±μžμ— λ§€κ°œλ³€μˆ˜κ°€ λ§Žλ‹€λ©΄ λΉŒλ”λ₯Ό κ³ λ €ν•˜λΌ
πŸŽ₯ Item 2 λ°œν‘œ μ˜μƒ
Item 3 썸넀일 Item 4 썸넀일
πŸ“š Item 3 μƒμ„±μžλ‚˜ μ—΄κ±° νƒ€μž…μœΌλ‘œ μ‹±κΈ€ν„΄μž„μ„ λ³΄μ¦ν•˜λΌ
πŸŽ₯ Item 3 λ°œν‘œ μ˜μƒ
πŸ“š Item 4 μΈμŠ€ν„΄μŠ€ν™”λ₯Ό λ§‰μœΌλ €κ±°λ“  private μƒμ„±μžλ₯Ό μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 4 λ°œν‘œ μ˜μƒ
Item 5 썸넀일 Item 6 썸넀일
πŸ“š Item 5 μžμ›μ„ 직접 λͺ…μ‹œν•˜μ§€ 말고 의쑴 객체 μ£Όμž…μ„ μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 5 λ°œν‘œ μ˜μƒ
πŸ“š Item 6 λΆˆν•„μš”ν•œ 객체 생성을 ν”Όν•˜λΌ
πŸŽ₯ Item 6 λ°œν‘œ μ˜μƒ
Item 7 썸넀일 Item 8 썸넀일
πŸ“š Item 7 λ‹€ μ“΄ 객체 μ°Έμ‘°λ₯Ό ν•΄μ œν•˜λΌ
πŸŽ₯ Item 7 λ°œν‘œ μ˜μƒ
πŸ“š Item 8 finalizer와 cleaner μ‚¬μš©μ„ ν”Όν•˜λΌ
πŸŽ₯ Item 8 λ°œν‘œ μ˜μƒ
Item 9 썸넀일 Item 10 썸넀일
πŸ“š Item 9 try-finallyλ³΄λ‹€λŠ” try-with-resourcesλ₯Ό μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 9 λ°œν‘œ μ˜μƒ
πŸ“š Item 10 equalsλŠ” 일반 κ·œμ•½μ„ μ§€μΌœ μž¬μ •μ˜ν•˜λΌ
πŸŽ₯ Item 10 λ°œν‘œ μ˜μƒ
Item 11 썸넀일 Item 12 썸넀일
πŸ“š Item 11 equalsλ₯Ό μž¬μ •μ˜ν•˜λ €κ±°λ“  hashCode도 μž¬μ •μ˜ν•˜λΌ
πŸŽ₯ Item 11 λ°œν‘œ μ˜μƒ
πŸ“š Item 12 toString을 항상 μž¬μ •μ˜ν•˜λΌ
πŸŽ₯ Item 12 λ°œν‘œ μ˜μƒ
Item 13 썸넀일 Item 14 썸넀일
πŸ“š Item 13 clone μž¬μ •μ˜λŠ” μ£Όμ˜ν•΄μ„œ μ§„ν–‰ν•˜λΌ
πŸŽ₯ Item 13 λ°œν‘œ μ˜μƒ
πŸ“š Item 14 Comparable을 κ΅¬ν˜„ν• μ§€ κ³ λ €ν•˜λΌ
πŸŽ₯ Item 14 λ°œν‘œ μ˜μƒ
Item 15 썸넀일 Item 16 썸넀일
πŸ“š Item 15 ν΄λž˜μŠ€μ™€ λ©€λ²„μ˜ μ ‘κ·Ό κΆŒν•œμ„ μ΅œμ†Œν™”ν•˜λΌ
πŸŽ₯ Item 15 λ°œν‘œ μ˜μƒ
πŸ“š Item 16 public ν΄λž˜μŠ€μ—μ„œλŠ” public ν•„λ“œκ°€ μ•„λ‹Œ μ ‘κ·Όμž λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 16 λ°œν‘œ μ˜μƒ
Item 17 썸넀일 Item 18 썸넀일
πŸ“š Item 17 λ³€κ²½ κ°€λŠ₯성을 μ΅œμ†Œν™”ν•˜λΌ
πŸŽ₯ Item 17 λ°œν‘œ μ˜μƒ
πŸ“š Item 18 μƒμ†λ³΄λ‹€λŠ” μ»΄ν¬μ§€μ…˜μ„ μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 18 λ°œν‘œ μ˜μƒ
Item 19 썸넀일 Item 20 썸넀일
πŸ“š Item 19 상속을 κ³ λ €ν•΄ μ„€κ³„ν•˜κ³  λ¬Έμ„œν™”ν•˜λΌ. κ·ΈλŸ¬μ§€ μ•Šμ•˜λ‹€λ©΄ 상속을 κΈˆμ§€ν•˜λΌ
πŸŽ₯ Item 19 λ°œν‘œ μ˜μƒ
πŸ“š Item 20 좔상 ν΄λž˜μŠ€λ³΄λ‹€λŠ” μΈν„°νŽ˜μ΄μŠ€λ₯Ό μš°μ„ ν•˜λΌ
πŸŽ₯ Item 20 λ°œν‘œ μ˜μƒ
Item 21 썸넀일 Item 22 썸넀일
πŸ“š Item 21 μΈν„°νŽ˜μ΄μŠ€λŠ” κ΅¬ν˜„ν•˜λŠ” μͺ½μ„ 생각해 μ„€κ³„ν•˜λΌ
πŸŽ₯ Item 21 λ°œν‘œ μ˜μƒ
πŸ“š Item 22 μΈν„°νŽ˜μ΄μŠ€λŠ” νƒ€μž…μ„ μ •μ˜ν•˜λŠ” μš©λ„λ‘œλ§Œ μ‚¬μš©ν•˜λΌ
πŸŽ₯ Item 22 λ°œν‘œ μ˜μƒ
Item 23 썸넀일 Item 24 썸넀일
πŸ“š Item 23 νƒœκ·Έ 달린 ν΄λž˜μŠ€λ³΄λ‹€λŠ” 클래슀 계측ꡬ쑰λ₯Ό ν™œμš©ν•˜λΌ
πŸŽ₯ Item 24 λ°œν‘œ μ˜μƒ
πŸ“š Item 24 λ‚΄λΆ€ ν΄λž˜μŠ€λŠ” λ˜λ„λ‘ static으둜 μ„ μ–Έν•˜λΌ
πŸŽ₯ Item 24 λ°œν‘œ μ˜μƒ


About

πŸ“• μ΄νŽ™ν‹°λΈŒ μžλ°” 3판 μŠ€ν„°λ””

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published