Label ์๋ฐ์์๋ label์ ์ฌ์ฉํด ๋ฐ๋ณต๋ฌธ, switch๋ฌธ ๋ฑ์ ์ด๋ฆ์ ๋ถ์ผ ์ ์๋ค. break์ continue์์ ์ฌ์ฉ ๊ฐ๋ฅ! for๋ฌธ์ 'mylabel' ์ด๋ผ๋ ์ด๋ฆ์ ๋ ์ด๋ธ์ ์ง์ ํ ๋ค์, break mylabel; ๊ตฌ๋ฌธ์ ๋ง๋๋ค๋ฉด -> mylabel์ด๋ผ๋ ์ด๋ฆ์ด ๋ถ์ ๋ฐ๊นฅ for๋ฌธ์ ๋น ์ ธ๋๊ฐ. public static void main(String[] args) { mylabel: for(int i=0; i
java
Java 14, Java 17์์ ์ ์ฉ๋ switch๋ฌธ์ ์๋ก์ด ๋ฌธ๋ฒ๋ค ์คํ๋ฌธ์ ํ์ดํ๋ก (->) case -> A์ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค. ์ผ๋ฐ case(:)์ ๋ค๋ฅด์ธ ์คํ๋ฌธ์ด ์ฌ๋ฌ์ค์ด๋ผ๋ฉด ๋ฐ๋์ ์ค๊ดํธ{}๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. static void test(Day day){ switch (day) { case MONDAY -> System.out.println(6); case TUESDAY -> System.out.println(7); case WEDNESDAY -> System.out.println(8); case THURSDAY -> System.out.println(9); } } ์ฌ๋ฌ๊ฐ์ case ๊ฐ (,) ์ฌ๋ฌ๊ฐ์ case๊ฐ์ ๊ฐ์ ์คํ๋ฌธ์ ๋์์ํต๋๋ค. static void test(Day..
JDK์ JRE JRE(JAVA RUNTIME ENVIRONMENT) JRE๋ ์๋ฐ ํ๋ก๊ทธ๋จ์ ์คํํ๊ธฐ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์๋ฐ ๊ฐ์ ๊ธฐ๊ณ, ๊ธฐํ ์ปดํฌ๋ํธ๋ค์ ์ ๊ณตํฉ๋๋ค. ์๋ฐ ํ๋ก๊ทธ๋จ์ ์คํ๋ง ํ๊ณ ๊ฐ๋ฐ์ ํ์ง ์๋ ์ผ๋ฐ์ธ๋ค์ ์ํ ํ๊ฒฝ์
๋๋ค. JDK(JAVA DEVELOPMENT KIT) JDK๋ JRE์ ์๋ฐ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋๋ฐ ํ์ํ ์ปดํ์ผ๋ฌ, ๋๋ฒ๊ฑฐ์ ๊ฐ์ ๋๊ตฌ๋ค์ ์ถ๊ฐํ ๊ฒ์
๋๋ค. JDK ์์ JRE๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. JDK์ ํด๋ JDK์ ๊ธฐ๋ณธ ์ค์น ํด๋๋ C:\Program Files\Eclipse Adoptium\jdk-๋ฒ์ ์
๋๋ค. (์๋ฐ21 ๊ธฐ์ค) ์ด ์์ JDK์ JRE ํด๋๊ฐ ์์ต๋๋ค. ํด๋ ์ค๋ช
bin ์ปดํ์ผ๋ฌ, ๋๋ฒ๊ฑฐ ๋ฑ์ ๋๊ตฌ๊ฐ ๋ค์ด ์๋ค. db Java DB, ์ํ์น D..