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..