본문 바로가기
Back-End/JAVA

[JAVA]데이터 타입

by codeZeroMan 2022. 4. 25.

데이터 타입

기본 타입

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

  • 정수타입
    • byte, char, short, int, long
  • 실수타입
    • float,double
  • 논리타입
    • boolean

참조타입

객체의 주소를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 타입을 말한다.

  • 배열타입
  • 열거타입
  • 클래스
  • 인터페이스

기본 타입은 실제 값을 가지고 있고 참조타입은 메모리의 저장된 실제값의 주소값을 가진다.

기본타입의 비교는 실제 값이 같은지를 판단하지만 참조타입은 동일한 객체(객체의 주소값)를 참조하는지 비교한다.

 

'Back-End > JAVA' 카테고리의 다른 글

[JAVA]Generic 명명 관례  (0) 2024.05.23
[EffectiveJava]생성자 대신 정적 팩터리 메서드를 고민하라.  (0) 2022.05.04
[JAVA]오버로딩  (0) 2022.05.04
[JAVA] NaN, Infinity  (0) 2022.04.25
[JAVA]오버플로우  (0) 2022.04.25