반응형

코딩/자바 2

[Java 기초] [1-1강] JDK 설치 및 환경변수 설정하기

JDK 설치 및 환경변수 설정 방법 JDK란 자바 개발 키트(Java Development Kit)의 약자로 자바 소프트웨어 개발 환경을 말한다. JDK는 자바 가상머신(JVM)과 Java 런타임 환경 (JRE), 자바 컴파일러 (javac), 디버깅 도구 (Debugger) 그리고 자바 애플리케이션 및 응용프로그램 개발을 위한 도구들을 포함한다. JVM(Java Virtual Machine): Java 프로그램을 실행하기 위한 핵심 구성 요소 중 하나로, Java 바이트 코드(Java 소스 코드의 컴파일 결과물)를 실행하는 가상 머신입니다. Java 런타임 환경 (JRE): JDK는 JRE를 포함하며, Java 애플리케이션을 실행하는 데 필요한 라이브러리 및 클래스를 제공합니다. 자바 컴파일러 (jav..

코딩/자바 2023.10.24

[Java 기초] 0강 자바(Java)란?

프로그래밍 언어란? 먼저 프로그래밍 언어란 '컴퓨터에게 지시를 내리기 위한 언어' 입니다. 컴퓨터는 기계어로만 이해할 수 있기 때문에, 프로그래밍 언어를 사용하면 사람이 이해하기 쉬운 언어로 지시를 내리고, 컴파일러나 인터프리터를 통해 기계어로 변환하여 컴퓨터가 이해할 수 있도록 합니다. 프로그래밍 언어는 크게 고급 언어와 저급 언어로 나눌 수 있습니다. 다음은 프로그래밍 언어를 트리 형태로 분리했을 때의 모습입니다. 고급 언어는 사람이 이해하기 쉬운 언어로, 컴파일러나 인터프리터를 통해 기계어로 변환되어 실행됩니다. 대표적인 고급 언어로는 C, C++, Java, Python, JavaScript 등이 있고, 저급 언어는 기계어와 유사한 언어로, 컴퓨터가 직접 이해하고 실행할 수 있다. 대표적인 저급 ..

코딩/자바 2023.10.13
반응형