728x90
반응형
Java에는 기본 유형과 참조 유형이라는 두 가지 주요 데이터 유형 범주가 있습니다.
기본 유형:
byte: 8비트 정수 값
short: 16비트 정수 값
int: 32비트 정수 값
long: 64비트 정수 값
float: 32비트 부동 소수점 숫자입니다
double: 64비트 부동 소수점 숫자입니다
booleantrue: 참과 거짓(true or false)
char: 16비트 유니코드 문자입니다
참조 유형:
Object: Java의 모든 클래스의 기본 클래스입니다
String: 일련의 문자
Array: 동일한 데이터 유형 요소의 고정 크기 모음입니다
Classes: 사용자 정의 데이터 유형
이러한 기본 데이터 유형 외에도 enum 및 주석과 같은 몇 가지 고급 데이터 유형이 있지만 일반적인 Java 프로그래밍에서는 덜 자주 사용됩니다.
코드가 정확하고 효율적인지 확인하려면 변수에 적합한 데이터 유형을 선택하는 것이 중요합니다.
예를 들어 float a 대신 double a 를 사용 하면 반올림 오류가 발생할 수 있고
long a 대신 int a를 사용하면 int값이 너무 커지는 경우 오버플로 문제가 발생할 수 있습니다.
감사합니다.
728x90
반응형
댓글