1. java JDK 버전 및 이클립스 다운로드
- 운영체제에 맞게 설치
- C 드라이브 밑에 알아보기 쉬운 자신의 폴더를 하나 만들어서 해당 경로를 활용하는 것을 추천
2. java 특징
- Platform(운영체제)에 독립적
* Class File 형식
* Java Virtual Machine (JVM)
운영체제가 틀려도 JRE만 있으면 컴파일된 class 파일을 실행할 수 있다.
java 는 운영체제를 고려하지 않고, 코드를 작성하며 JVM이 이를 각 운영체제에 맞게끔 변환시켜준다.
3. java JDK 자신이 맞는 버전 설치
- 설정 변동없이 그냥 next 만 진행하면 된다.
- jdk-" "bin.exe 실행
- 탐색기에서 C:\Program Files\Java\jdk-" "에 설치가 된 것을 확인한다.
4. Eclipse 설치는 압축해제하여 사용
- eclipse.exe 파일을 실행
* Workspace를 내가 C 드라이브 밑에 만든 폴더로 경로 설정
[ Workspace : 앞으로 이클립스를 통해 제작된 프로젝트 들이 모두 다 저장되고, 관리를 할 폴더 ]
5. Hello World로 java 시작하기
- File > New > Project > Java Project > Next > Project name: FirstProj > Next > Create module-info.java file 체크 해제 > Finish > Open Perspective
- FirstProj 하위 src > 마우스 우클릭 > New > Class > Name : Hello / public static void main(String [] args) 체크 > Finish [Class명은 항상 대문자로 시작]
- Hello.java 파일을 아래와 같이 작성 후 [저장 버튼 또는 Ctrl + S] 그리고 [실행 버튼 또는 Ctrl + F11] >>> 하단 Console에 Hello Java 출력된 것 확인
6. 변수
- 변수란?
* 변하는 값
* 값을 저장할 수 있는 기억공간
- 변수의 타입
* 문자 : char (2byte = 16 bit) 범위
* 숫자
/ 정수 : byte, short, int, long (1byte, 2byte, 4byte, 8byte)
/ 실수 : float, double (4byte, 8byte)
* 논리 : boolean (1byte)
///// 변수가 저장되는 값의 범위를 알아두자, 부호 비트가 있다는 걸 잊지 말자
- 변수 이름 짓는 규칙
* 숫자, 문자, _, & 으로 변수명 가능
* 대소문자 구분, 길이 제한 없음
ex) True와 true는 서로 다른 값!
* 예약어는 사용 불가
ex) True는 사용 가능하나, true는 예약어이기 때문에 사용 불가
* 숫자는 변수명에 들어갈 수는 있으나 맨 앞에 나올 수는 없다