annotation
Java8์ Annotation
Annotation์ ๋ณํ Java8์ Annoataion ์ ๋๋ฆญ ํ์ ์ ์ธ๋ถ์ ์ ์ธ์ด ๊ฐ๋ฅํ๋ค. ์ค๋ณตํด์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. Annoation ๋ค์ํ ์์น์ ์ ์ธํ๊ธฐ Annotaiton์ ๋ค์ํ ์์น์ ์ ์ธํ๊ธฐ ์ํด์๋ @Target์ ์ ์ํด์ฃผ์ด์ผํ๋ค. @Target(ElementType.TYPE_PARAMETER) // Generic Type์ผ๋ก ์ ์ธ ๊ฐ๋ฅ @Target(ElementType.TYPE_USE) // Type์ ์ธํ๋ ๋ชจ๋ ๊ณณ์์ ์ฌ์ฉ public @interface Chicken { } ElementType.TYPE_PARAMETER : ์ ๋๋ฆญ์ Type parameter์ ์ ์ธ์ด ๊ฐ๋ฅํ๊ฒ ํด์ค๋ค. static class FeelsLikeChicken{ public static void ..