기본 타입
boolean, char, byte, short, int, long, float, double
레퍼런스 타입
-배열에 대한 레퍼런스
-클래스에 대한 레퍼런스
-인터페이스에 대한 레퍼런스
논리형
- boolean 1비트
문자형
- char 2바이트
정수형
- byte 1바이트
- short 2바이트
- int 4바이트
- long 8바이트
실수형
-float 4바이트
-double 8바이트
문자열
String name="Rose";
변수와 선언
변수 데이터를 저장하는 공간 변수를 선언하면 변수의 타입 크기에 맞는 메모리 공간이 할당된다.
var 키워드는 타입을 생략하고 변수 선언
var fee = 200;
var name = "Rose";
var area = 9*3.14;
......
var 키워드를 사용하여 변수의 타입을 생략하고 간단히 변수를 선언할 수 있다.
※var는 초깃값을 설정해줘야 한다.
상수
final 키워드를 사용
final double area = 3.141592;
※나중에 static 을 배우겠지만 final에서는 static을 붙이는게 바람직 하다.
static final double area = 3.141592;
타입변환
변수나 상수 혹은 리터럴을 다른 타입으로 변환하는 것
-자동 타입 변환
컴파일러는 작은 타입을 큰 타입으로 자동 변환한다.
long m = 25;;
-강제 타입 변환
int n = 300;
byte b = (byte)n;
'Coding > JAVA' 카테고리의 다른 글
2.4 연산자 (0) | 2019.07.17 |
---|---|
2.3 자바의 키 입력 (0) | 2019.07.15 |
2.1 자바 프로그램의 구조 (0) | 2019.07.14 |
1.2 자바의 특징 (0) | 2019.07.12 |
1.1 자바 설치 (0) | 2019.07.12 |