IDE (Intergrated Development Environment): 통합개발환경
JDK (JAVA Development Kit): 자바개발키트, JAVA 프로그램 개발 키트(JVM, JRE, 컴파일러, 각종 Tools 포함)
자바설치 확인하는 방법 : cmd > java -version
※ 꼭 자바를 먼저 설치하고 이클립스를 설치해야 함
기본형 Primitive Type: 변수를 메모리에 할당했을 때 그 값이 바로 메모리에 들어감 (괄호 안의 단위는 byte)
정수 타입: byte(1), short(2), int(4), long(8)
부동소수점 타입: float(4), double(8)
부울 타입: boolean(1)
문자 데이터 타입: char(2)
기본형 데이터 타입별 메모리 정리
1byte | 2byte | 4byte | 8byte | |
---|---|---|---|---|
논리형 | boolean | |||
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
참조형 Reference Type: 기본형을 제외한 나머지 타입. OS가 데이터를 메모리에 올리고 그 주소만 변수에 저장하며 값을 가지진 않음
char c = 'a';
int j = c;
System.out.printIn(j);
// 97. (a의 아스키코드로 자동 형변환 됨)
//System.out.printf("출력서식", 출력할 내용);
int age = 10;
System.out.printf("I'm %d years old.%n", age);
//I'm 10 years old.
(줄바꿈)