자료형

2022. 11. 8. 09:40JAVA

*자료형

-기본자료형(Primitive Ttpe),참조자료형(Reference Type) 두가지가 있다.

#기본 자료형(Primitive Ttpe)
-숫자,문자,논리,바이트 이렇게 4종류가 있다.



#숫자 자료형
-short는 컴퓨터에서 2바이트로 표현할 수 있는 정수형 자료형을 의미한다.    --> short s = 1; 


-int는 4바이트로 표현할 수 있는 자료형  (최대20억~-20억), 기본적으로 가장많이 사용


-long 8바이트로 표현할 수있는 자료형  (20억 이상은 long사용)


-float는 소수점을 표현할 수 있는 자료형 , float를 표현 할때는 대문자 F를 붙여줘야한다  ---> float f = 5.5F;


-double은 소수점을 더 큰 범위로 표현할 수 있는 자료형



//숫자형 자료값의 최대값 과 최소값 알아보는 법
MAX_VALUE 를 사용하면 숫자 자료형이 표현할 수 있는 맥스값의 실제 숫자를 알 수 있다
--> System.out.println(Shorts.MAX_VALUE)   long,float,double 다 적용가능
MIN_VALUE는 최소값을 알 수 있다.
int만 Integer을 사용  --->  System.out.println(Integer.MAX_VALUE)




#문자 자료형

-char c = ' A ';   -->기본문자 하나를 표현한 자료형   글자 하나만 표현가능해서 여러개를 담을 수 없다. ex) char c = 'Abc'; (x)



#논리 자료형 (boolean)

-boolean fact = true;
    fact =  false; 의 값만 가질 수 있다.
-출력할 때 사용하기보단 반복문,조건문 등 어떤 경우의 수를 판단할 때 자주사용한다.



#바이트(byte) 자료형

- byte data = 'd';     출력하면 --> 100이 나옴
-모든 데이터는 바이트로 표현 할 수 있다.
-데이터를 byte 형태로 담는 byte 타입이다
-아스키 코드 참조!


*참조 자료형(Reference Type)

-기본자료형이 아닌 모든 것을 참조 자료형이라 한다.(JAVA언어에서의 특징)
-자바의 인스턴스 즉 객체를 가르킬 수 있는 자료형이다.
-class로 정의된 타입
#String
-class를 이요한 참조 자료형
-JAVA언어를 개발하는 사람들이 미리 만들어 놓은 것

'JAVA' 카테고리의 다른 글

자바 후발대 정리1  (0) 2022.12.14
배열  (0) 2022.11.11
변수와 상수  (0) 2022.11.08