본문/내용
1. 1번(교재2장). JDK에 대한 설명으로 틀린 것은
JDK(Java Development Kit)는 자바 애플리케이션을 개발하는 데 필요한 도구와 라이브러리의 모음이다. JDK는 자바 언어로 프로그래밍을 할 수 있게 해주는 주요 구성 요소로, 자바 컴파일러, Java Runtime Environment(JRE), 디버거, 다양한 도구들이 포함되어 있다. JDK는 자바 프로그램을 작성하고, 컴파일하고, 실행하는 데 있어 필수적인 역할을 한다. JDK의 주요 구성 요소 중 하나는 자바 컴파일러인 javac이다. 이는 소스 코드 파일을 바이트코드 형태로 변환하여 JVM(Java Virtual Machine)에서 실행할 수 있도록 해준다. 이 과정에서 자바 소스 파일이 문법적으로 올바른지 검증하며, 오류가 발생할 경우 개발자에게 피드백을 제공한다. 또한, JDK는 JRE를 포함하고 있어서 개발한 애플리케이션을 실행할 수 있는 환경도 제공한다. JRE는 자바 애플리케이션이 실행될 수 있도록 지원하는 여러 라이브러리와 자바 가상 머신을 포함한다. JDK는 다양한 버전이 존재하며, 각 버전은 새로운 기능이나 성능 개선, 보안 패치가 포함되어 있다. 예를 들어, JDK 8에서는 람다 표현식과 스트림 API가 도입되어 함수형 프…