Java 1.8, Eclipse Photon, Window10
- JDK 설치
1-1. KDJ 설치
- 링크에서 본인 운영체제에 맞는 설치파일 다운로드 및 실행
https://www.oracle.com/java/technologies/downloads/#java8
1-2. 환경 변수 설정
- 내 PC 우클릭 - 속성 - 고급 시스템설정(검색창에 환경변수 검색 > 시스템 환경 변수 편집) - 환경 변수
- 시스템 변수 - JAVA_HOME - 편집 -
변수 값 : JDK 설치경로 ex)C:\Program Files\Java\JDK1.8.0_301
- JAVA_HOME이 없으면 새로 만들기 -
변수 이름 : JAVA_HOME
변수 값 : JDK 설치경로 ex)C:\Program Files\Java\JDK1.8.0_301
- Path 변수 - 편집 - 새로만들기 - %JAVA_HOME%\bin
- 모든 창 닫고 CMD 실행 - javac -version 명령어 실행시 자바 버젼이 뜨면 설치 완료
- 통합 개별 환경(IDE) Eclipse 무설치 버전 다운로드
- Java
3-1. 컴퓨터에 대해
- 프로그램이란 잘 짜여진 틀이란 뜻으로 컴퓨터 프로그래밍은 프로그래밍 소스코드로 잘 짜여진 틀을 말한다
- 소스코드 : 개발자가 컴퓨터에게 내리는 명령문
- OS(운영체제) : 하드웨어인 컴퓨터에 적절한 전기신호를 흘려주는 역활로 컴퓨터를 실제로 사용할 수 있게 해준다
프로그램 -> 운영체제 -> 하드웨어
OS의 종류로는 Windows, IOS, Android, Linux, ...등이 있다
3-2. Java 개요
- 자바는 컴파일 언어, 객체지향 언어이다
- 컴파일 : 고급언어(사람의 언어)를 기계어(컴퓨터 언어)로 바꿔주는 작업
컴파일 과정에서 목적파일(번역문) 생성 자바에서는 클래스 파일(.class)이 생긴다
자바소스코드.java(고급언어) - 컴파일 - 클래스파일.class(목적파일)
- 컴파일러 : javac.exe 컴파일 해주는 프로그램
- Java는 JVM과 소통하는 언어이기 때문에 운영체제가 바꿔어도 소통이 가능하다 이런한 성질을 이식성이라고 한다
다양한 기기에서 사용하는 웹페이지와 어플에 적합한 언어이다
- JVM(Java Virtual Machine) : 자바 가상 운영체제 Java 프로그램을 실행해준다
- JRE(Java Runtime Enviroment) : 자바 실행 환경 JVM를 생성해준다 JVM에서 실행할 때 필요한 라이브러리 파일과 기타 파일들을 가지고 있다
- JDK(Java Development Kit) : 자바 개발 도구 Java 프로그램을 생성해준다 JRE 외에도 개발에 필요한 도구들을 가지고 있다