본문 바로가기
TIL/Learn - Java

변수

by koreashowme 2019. 7. 17.

쉬운 것 같지만 형변환 할 때 이해하기 헷갈림. 잘 알아두기!!!

 

기본형은 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 

// 또한 상수의 이름은 관습적으로 대문자와 언더스코어( _ ) 를 사용한다. 
// 물론 소문자를 사용해도 문법적으로 오류는 아니지만

// 대문자로 사용된게 있으면 선언될 곳을 보지 않더라도 상수라는 것을 금방 알아 볼 수 있도록 하는 것이 좋다. 


comment