JAVA란?
일종의 프로그래밍언어로서 처음에는 가전제품용 소형 프로그램을 지원하기 위해 개발되었으나 현재 범용 목적으로 널리 사용되고 있다.
현제 응용소프트웨어의 설치 프로그램, 모바일 게임, 씨뮬레이션 소프트웨어 등 다양한용도에서 쓰이고 있다.
JAVA의 특징
플랫폼 독립성 - 자바로 작성된 프로그램은 어떤 운영체제에서도 코드 수정없이 동일하게 동작한다.
(자바가상버신 - JVM을 사용하여 프로그램을 개발)
JDK(Java Development Kit)
자바 프로그램을 개발하기 위한 개발 도구이다.
JDK는 세가지로 구분된다.
1. Java SE(JAVA Standard Edition)
- 가장 기본적인 클래스 패키지
2. Java EE(Java Enterprise Edition)
- 대규모 기업 업무용 소프트웨어를 개발하는 데 필요한 도구
3. Java ME(Java Micro Edition)
- 모바일 환경에서 사용될 수 있는 소프트웨어를 개발하는데 필요한 도구
오라클에 접속하여 (www.oracle.com) Java SE의 JDK를 설치한다.
환경 변수 설정
환경변수란 운영체제 차원에서 응용프로그램이 참조할 수 있도록 미리 설정해놓은 값이다.
환경 변수 설정 이유
프로그램이 동작하는 데 필요한 각종 값들을 프로그램 동작 시마다 설정하지 않고 운영체제에 저장하여 사용할 수 있다.
자바 컴파일러를 명령 프롬프트에서 실행시키려면 컴파일러의 위치와 파일의 위치를 환경변수로 등록해 놓아야한다.
환경 변수 설정 방법
1. 윈도우
제어판 - 시스템 및 보안 - 시스템 - 시스템 속성 - 고급 - 환경변수 - Path 선택
편집 버튼 - C:\Program Files\Java\jdk_해당버전\bin - 새로 만들기 버튼
변수이름 CLASSPATH, 변수 값 C:\Program Files\Java\jdk_해당버전;
명령프롬프트에서 java -version 입력하여 확인
2. 맥
맥은 설치하면 알아서 잡아준다. (시스템 환경설정에서 확인 가능)
이클립스 설치
이클립스라는 편집 및 컴파일 도구를 사용하며 손쉽게 개발할 수 있게 한 툴이다.
www.eclipse.org 에서 Eclipse IDE for Java EE Developser를 찾아 다운받으면된다.
다양한 버전이 있으므로 원하는 버전을 다운 받아 설치하면 된다.
'Develop > Java' 카테고리의 다른 글
JAVA this, super 수정자 (0) | 2021.08.08 |
---|---|
JAVA 상속과 접근제어 (0) | 2021.08.08 |
JAVA 메소드, 생성자 (0) | 2021.08.08 |
JAVA 객체지향 프로그래밍 (0) | 2021.08.06 |
JAVA 데이터형, 연산자, 제어문, 배열 (0) | 2021.08.06 |