-
Notifications
You must be signed in to change notification settings - Fork 35
20201207
Han edited this page Dec 7, 2020
·
1 revision
- ์์ดํ ์ข ๋ง์์.
- ์ฌํ ๊ณ์ ํ๊ณ ์์
- ์์ดํ ์ ๋ฌด๋ํ์.
- ์ฌํ ๋ค์ด๊ฐ ์์
- ์์ดํ ์ฅ์ฅ ์ฝํ๋ค.
- ํ๋ฌ ์ ๋ ์ผํ์.
- Reflection์ ๋ํ ๊ตฌํ์ด ์ฌ๋ฐ์์.
- ์คํฐ๋ ๋ง์ง๋ง ์งํ ๊ฐ๋ฅ ์ฌ๋ถ
- ์์์ผ 8์ ๋ฐ์ ์์
- ์คํฐ๋ ํ์ ์ฌ๋ถ
- 2๊ธฐ ์ฐธ์ฌ ์๋๋ฉด, ์์น๊ธ ๋ฐํ
- 2๊ธฐ ์ฐธ์ฌ๊ฐ ๋๋ฉด, ์์น๊ธ ์ ์ง
- ์คํฐ๋ 2๊ธฐ ์ฐธ์ฌ ๊ฐ๋ฅ
- Han, Jack, Sunny
- ์คํฐ๋ 2๊ธฐ ์ฐธ์ฌ ๋ถ๊ฐ๋ฅ
- Henry
- ์คํฐ๋ 2๊ธฐ ์ฐธ์ฌ ๋ฏธ์
- David
- ์คํฐ๋ ์ถฉ์ ์ธ์
- 2๋ช .
- ๊ด์ฌ์ด ์๋ ๋ถ์๊ฒ ๋จผ์ ์ด์ผ๊ธฐ ํด๋ณด๊ณ , ์์ผ๋ฉด ๊ณต๊ณ
- ๋์ 3๋ช ...์์.
- EnumSet, Set์ ์ฐจ์ด ์ ์์๋ณด๋ ๊ฒ ์ข๋ค.
- 1๊ฐ์ bit๋น ํ๋์ Enum Field๊ฐ์ ํํํ ์ ์์ผ๋๊น, ํ๋์ long (64bit) ํจ์จ์ ์ด๋ค๋ผ๊ณ ๋ณผ ์ ์์๋ฏ.
- Java 11๊น์ง Immutableํ EnumSet ๊ตฌํ๋์ง ์์์. Guava์์๋ ์์.
- EnumMap ๋ด๋ถ์ ๋ํด ์์๋ณด๊ธฐ https://sup2is.github.io/2019/11/11/enum-map.html
-
extends Enum<T>.. ์์๋ ํ์ ๋์ด์๊ธฐ ๋๋ฌธ์ EnumSet, EnumMap์ ์ฌ์ฉํ์ง ๋ชปํ๋ค. -
Collection<? extends Coperation>์ ์ฌ์ฉํ๋ฉด, EnumSet,EnumMap์ ์ฌ์ฉํ ์ ์๋ค. ์ฆ ์ ์ฐํด์ก๋ค.- ๊ทธ ๋์ ์, ๋ฐ๋์ชฝ์
Collection์ผ๋ก ๋ฐ๋ ๊ฒ์ด ํ์ํด์ก๋ค.
- ๊ทธ ๋์ ์, ๋ฐ๋์ชฝ์
-
Repository์ ๋ํด ๋ช ๋ช ํจํด, ์ด๋ ธํ ์ด์ ์ ๋ชจ๋ ์ ์ฉํ๋ ์ด์ ๋ ๊ทธ ์๋น์ค ๋ ์ด์ด์ ์ญํ ์ด ๋ช ํํ๊ฒ ๋ค์ด๋๊ธฐ ๋๋ฌธ.- repo
extends๋ฅผ ํตํด์ ํด๋น ์ญํ ์ด ๋ช ํํด์ง.
- repo
- Java๊ฐ ์ ๊ณตํ๋ ์ด๋
ธํ
์ด์
์ ์ ์ฐ์.
- ๋ช ๋ช ํจํด์ ์ฐ๋ฉด, ๊ฐ๋ฐ์๊ฐ ์ค์ ํ ์ ์๋ค.
- IDE Intellij ๋๋ฌด ๋ง์ ๊ฒ์ ํด์ฃผ๊ณ ์๋ค.
- ๋ง์ปค ์ธํฐํ์ด์ค, ๋ง์ปค ์๋ํ
์ด์
์ฐจ์ด
- ๋ง์ปค ์๋ํ
์ด์
์ ์์ ...? ex)
@Test
- ๋ง์ปค ์๋ํ
์ด์
์ ์์ ...? ex)
- Marker, ์ด๋ค ํ์๋ฅผ ํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ.
- 36~41 ์์์ผ(12/9)
- 4๊ฐ
- ๋ค์์ฃผ ์กฐ์ฅ,์ค๋น ์จ๋