프로그래밍/자바(java) 융합개발자 2차

[취성패] 자바 배우기 - 사전학습(자바의 자료형 - 기본형, 참조형)

aSpring 2020. 12. 10. 22:16
728x90
728x90

 

자바의 자료형 - 1. 기본형, 2. 참조형

1. 기본형

- 정해진 값 자체를 의미

- 정수형, 실수형, 문자형, 논리형이 있으며 각각은 정해진 크기를 가지고 있음

데이터형 명칭 데이터 크기
논리형 boolean true, false
문자형
UNICODE 사용
(ASCII 문자 외에 한글 코드 할당하여 사용 가능)
char 2바이트
(16비트 - 2^16가지)
영문자, 숫자 외 각 국가별 언어 가능
정수형 byte 1바이트
(8비트 - 2^8가지)
음수 포함 : -128~+127
short 2바이트
-32,768~+32,767
int 4바이트
long 8바이트
실수형
(소수점이하의 자리수.
정밀도에 따라)
float 4바이트
double 8바이트

ASCII 코드

- 보통 문자 저장할 때. 2^7 = 128가지 저장

- 영문자, 대소문자, 숫자, 특수문자 처리 가능

- 자바에서는 UNICODE를 사용 -> 각 국가별 언어를 할당해서 사용 가능함

 

2. 참조형 : 실제 값이 저장된 기억공간의 주소를 의미함.

- 선언 방법이 다름 -> 복합적으로 구성(단일 문자/숫자 X)

- 기본형 제외한 다른 모든 자료형

- 클래스, 배열, 문자열 등에 사용되는 자료형은 참조형으로 선언되어야 함.

EX)   int arr[];   //배열 선언 - 여러개의 유사한 타입을 한꺼번에 지정하는 형식

       String str;   //문자열 객체 선언 - 여러 데이터 중 가장 앞쪽에 있는 문자의 위치 지정

 

 

?? 무슨 말인지.. ....

 

 

728x90
728x90