쉬운 것 같지만 형변환 할 때 이해하기 헷갈림. 잘 알아두기!!!
기본형은 boolean, byte, short, char, int, long, float, double 모두 8개이다.
그 이외의 타입은 모두 참조형(reference type).
그렇다면 Byte는? 1.기본형 2.참조형
hint) 대문자 & 소문자 확인 !!
----------------------------------------------------------
boolean - 1 byte 논리형 *(1 byte)
char - 2 byte 문자형
byte - 1 byte 정수형
short - 2 byte 정수형
int / float 4 byte
long / double 8 byte
int - long(L) 정수형
float(F) - double(D) 실수형
---------------------------------------------------------
13자리의 정수면 기본타입은 어떻게 될까?
1. int 2. long
hint) 리터럴 확인하기!
----------------------------------------------------------
리터럴 & 상수
리터럴 - 즉시 값
// int i = 100; , long l = 100L; , final float PI = 3.14f
리터럴 값 : 100; / 100L / 3.14f
//리터럴 값 확인하고 L & F 써주기
상수 - 한번 입력시 바꿀 수 없는 ex) PI
// 또한 상수의 이름은 관습적으로 대문자와 언더스코어( _ ) 를 사용한다.
// 물론 소문자를 사용해도 문법적으로 오류는 아니지만
// 대문자로 사용된게 있으면 선언될 곳을 보지 않더라도 상수라는 것을 금방 알아 볼 수 있도록 하는 것이 좋다.
'TIL > Learn - Java' 카테고리의 다른 글
복습 정리 STACK & HEAP & 인자가 들어간 메소드 & 생성자 (0) | 2019.07.30 |
---|---|
stack & heap (0) | 2019.07.29 |
타입과 기본 값 (0) | 2019.07.17 |
변수 이름 !! @%$_A헷갈리지 말기 (0) | 2019.07.17 |
문자열 + 문자열 // 문자열 + any type // any type + 문자열 (0) | 2019.07.17 |
comment