데이터 타입

Bong2·2022년 2월 20일
0

JAVA

목록 보기
5/16

Java 데이터 타입

프로그램은 자료구조(데이터)와 알고리즘의 결합으로 이루어집니다.

기본타입과 참조타입으로 분류
기본타입 : 정수, 실수, 문자, 논리 리터럴을 저장하는 타입
참조타입 : 객체의 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 타입

기본 타입

정수, 실수, 문자, 논리 리터럴을 저장하는 타입

변수마다 사용할 수 있는 값의 범위를 왜 기억해야되나?

  • 사용할 수 있는 값의 범위를 초과하게 되면 오버플로우 현상이 발생하기 때문

참조 타입

객체의 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 타입

기본 타입과의 차이 : 저장되는 값이 무엇인가!! , 저장되는 위치
기본 타입은 선언된 변수의 실제 값을 변수에 저장하지만 참조 타입은 배열, 열거, 클래스, 인터페이스를 이용해서 선언된 변수는 메모리에 번지를 값으로 갖게 됩니다.

기본 데이터 타입은 Stack 영역에 생성 되고 참조 데이터 타입은 Heap 영역에 생성된다.

profile
자바 백엔드 개발자로 성장하자

0개의 댓글

관련 채용 정보