
JAVA란?
★ 썬 마이크로시스템즈에서 1995년에 처음 발표된 프로그래밍 언어 |
★ 웹, 안드로이드 애플리케이션, 데스크롭 애플리케이션 등을 개발하는데 사용 가능 |
★ 현재 오라클이 인수했으며, JDK를 배포하여 자바로 프로그램을 개발할 수 있도록 지원해주고 있음 |
JAVA의 특징
★ 모든 운영체제(윈도우, 맥, 리눅스)에서 실행 가능 |
★ 객체 지향 프로그래밍(OOP, Object Oriented Programming) 언어 |
★ 메모리(RAM) 을 자동으로 관리하여 개발자가 메모리 관리를 신경쓰지 않고 개발할 수 있음 |
★ 오픈 소스 라이브러리가 다양함 |
JAVA와 관련된 용어 정리
JDK(Java Development kit) | ★ 자바로 개발하는데 사용되는 SDK |
JRE(Java Runtime Environment) | ★ 자바 실행 환경으로 자바 프로그램을 실행 시킬 때 필요한 라이브러리 API를 묶어 배포되는 패키지 ★ JDK 11부터 JDK에 기본적으로 포함됨 |
JVM(Java Virtual Machine) | ![]() ★ 자바 가상 머신으로 자바를 돌리는 프로그램 ★ 자바로 작성된 모든 프로그램은 JVM에서만 실행 가능! ★ JRE에 포함됨, 따라서 컴퓨터 운영체제에 맞는 JRE가 설치되어 있다면 JVM도 설치된 것 ★ JVM은 모든 플랫폼에서 제약 없이 동작함, 즉, OS에 종속이지 않다! |
JAVA 설치 방법
1. JDK를 설치한다. |
Java Archive Downloads - Java SE 17.0.12 and earlier |
2. 제대로 설치 되었는지 명령어를 이용해 확인한다. |
![]() |
3. Windows 환경 변수를 설정한다. |
![]() |
'국비지원 공부 정리 > Java' 카테고리의 다른 글
객체지향 프로그래밍과 객체 (0) | 2025.04.08 |
---|---|
JAVA 예외처리 (0) | 2025.04.08 |
자바의 반복문 (0) | 2025.04.05 |
Arrays 클래스와 ArrayList (0) | 2025.04.05 |
JAVA에서의 변수명 (0) | 2025.04.04 |