-
Java | 개요 및 설치JAVA/JAVA 2020. 1. 15. 21:53
JAVA
JAVA 특징
- 플랫폼에 상관없이 개발 가능(문서 작성 가능)
- 실행은 플랫폼에 의존적(윈도우 JVM, 리눅스 JVM 등으로 구분됨)
JAVA 설치
- http://java.sun.com 접속
- 9버전 이상부터는 라이센스가 적용되기 때문에 8버전 사용
- 운영체제 정보 확인 : x64 _ (64bit인지 32bit인지 확인해야함)
- 설치경로 : C:\jdk1.8
실행경로 : default(C:\Program Files\Java\jre1.8.0_131)
→ JAVA 라이브러리 : 연관이 있는 파일들이 조합을 이뤄서 프로그램이 실행됨
※ 최신버전은 버그가 있을 가능성이 있음 → 최신버전 바로 아래 버전 사용
PATH 환경변수 설정 - WINDOWS7
JAVA는 자동으로 환경변수 PATH에 등록되지 않기 때문에
수동으로 등록해주어야 함- 제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정
- 시스템 속성 -> 고급 -> 환경변수
- 시스템 변수 -> path -> 편집
- 경로 가장 앞에 JAVA bin폴더 주소 추가
ex) .;C:\jdk1.8\bin; - 변경 사항을 저장하고 빠져나옴
- cmd 창에서 javac를 입력
javac에 대한 정보가 나오면 성공적으로 설정된 것 - cmd 창에 java -version으로 JAVA버전 확인
※ 6,7번이 모두 가능해야 PATH가 정상적으로 설정된 것
※ PATH를 등록하지 않으면 javac 명령어가 실행되지 않음
WINDOWS 10 PATH 설정
- 환경 변수 편집
- 새로 만들기
- 찾아보기
- JAVA bin폴더 추가
EDITOR 편집기
java 언어를 사용해서 파일로 작성하기 위해서 필요한 도구
- 메모장에서 작성 후 콘솔에서 작업
- editplus에서도 실행가능
- ECLIPSE 실행 가능
용어 정리
- JDK(Java Development Kit) : 자바 개발 버전, 개발할 때 사용
처음부터 문법에 맞게 파일작성(소스파일, ~.java) 후 실행 가능
JDK안에 JRE가 포함되어 있음 - JRE(Java Runtime Environment) : 이미 개발이 완료된 프로그램을 실행할 수 있는 버전
사용자 입장에서 사용하는 프로그램(test or beta version) - bin 폴더 : 실행에 중요한 파일들이 모여있는 폴더
- java.exe : 실행 파일
- javac.exe : 컴파일 실행 파일
- javaw.exe : eclipse 실행시 필요한 파일
JAVAC_COMPILE
프로그래머가 JAVA로 작성한 소스코드를
컴퓨터 언어(이진수, 01010)로 바꿔주는 작업javac 소스파일명.java # ex) javac HelloTest.java
- javac : java파일에 대해 컴파일을 실행하는 명령어
- class 파일 : 컴퓨터가 알아듣는 언어로 구성된 파일
java파일이 컴파일되면 class파일로 변환됨
JVM(Java Virtual Machine)
자바 프로그램 실행 환경을 만들어주는 소프트웨어
JRE설치시 자동으로 같이 설치됨
JDK설치시 JRE도 설치되기 때문에 JDK만 설치하면 됨→ JVM이 컴파일된 클래스 파일들을 메모리에 올려서 실행
RUN_JAVA
RUN : 컴파일된 클래스 파일들을 메모리에 올리는 작업
java 소스파일명 # ex) java HelloTest
※ 확장자에 class를 쓰면 파일을 메모리에 올릴 수 없기 때문에 파일명만 작성
Java의 개요와 설치방법에 대해 간단하게 알아보았습니다.
설치의 경우 학원 컴퓨터에서 환경설정을 한 것이기 때문에 각자의 컴퓨터에 맞게 설정해 주시면 되겠습니다.
'JAVA > JAVA' 카테고리의 다른 글
Java | Data Type 자료형 (0) 2020.01.15 Java | Variable 변수, Scope, Constant 상수 (0) 2020.01.15 Java | 기본 문법 (0) 2020.01.15 Java | 이클립스 Package 관리 (0) 2020.01.15 Java | Eclipse 개요 & 단축키 정리 (0) 2020.01.15