JAVA
썬 마이크로시스템즈(Sun Microsystems, Inc.) 에서 개발된 객체지향 프로그래밍 언어(OOP)입니다.
특징
OS에 독립적이다
자바로 코딩된 프로그램은 애뮬레이터인 JVM(Java Virtual Machine)와만 통신합니다.
객체지향언어
자동 메모리 관리(Garbage Collection)
네트워크와 분산처리 지원
멀티스레드 지원
동적 로딩(Dynamic Loading) 지원
분류
- JAVA SE(Standard Edition)
JAVA 기본 - JAVA EE(Enterprise Edition)
JSP, Spring 등 기업 - JAVA ME(Micro Edition)
모바일
실행환경
JDK
JAVA SE의 표준안에 따라 만들어진 구체적인 소프트웨어(실행도구)
JVM(Java Virtual Machine)
자바를 실행하기 위한 가상 기계(컴퓨터)
개발환경 설정 (Windows)
자바로 작성된 프로그램은 OS나 HW(하드웨어)에 관계없이 애뮬레이터인 JVM을 통해 실행됩니다.
PC 어디에서든지 자바 프로그램을 사용 가능하도록 경로를 설정합니다.
1. JDK 위치 확인
JDK가 설치된 디렉토리 경로를 확인합니다.
❗bin 디렉토리가 포함되지 않은, bin 디렉토리의 부모 디렉토리 경로입니다!
C:\program files\java\jdk버전
2. Path 설정
1) JAVA_HOME 추가
로그인 계정에서만 설정하려면 ①, PC 전체에서 설정하려면 ② 를 선택합니다.
1. JDK 에서 확인한 경로를 입력합니다.
2) 경로 등록
로그인 계정에서만 설정하고 싶다면 ①, PC 전체에서 설정하려면 ② 를 편집합니다.
새로 만들기 버튼 클릭 후 아래와 같이 입력합니다.
3. 설정 확인
정상적으로 설정되었는지 확인합니다.
윈도우 + r cmd 입력 또는 아래와 같이 프롬프트를 실행합니다.
명령어를 입력하여 아래와 같이 나오면 성공!
java -version
'Language > JAVA' 카테고리의 다른 글
[JAVA] 제어문 (1) - 조건문 if-else, switch-case (22) | 2024.03.24 |
---|---|
[JAVA] 간단한 Hello World 프로젝트 만들기 with IntelliJ (15) | 2024.03.23 |
[JAVA] 데이터 타입(Date Type), 상수(Constance)와 리터럴(Literal) (23) | 2024.03.22 |
[JAVA] 값(value)과 변수(variable) (22) | 2024.03.20 |
[JAVA] 동작 순서와 Convention (20) | 2024.03.19 |