short vs int, short & byte, not unsigned
CODEDRAGON ㆍDevelopment/Java
반응형
short vs int
- CPU는 int형 데이터의 크기만 연산 가능합니다.
- 그렇기 때문에 연산직전에 short형 데이터는 int형 데이터로 자동변환되어 연산을 수행합니다.
- 그러므로 프로그램 수행중 변환 과정이 생략될 수 있도록 int를 선택하는 것이 좋습니다.
- 특별한 경우아닌경우 일반적으로 정수 표현시 int 자료형 선택을 권장합니다.
short & byte
- 연산보다 데이터의 양이 중요시 되는 상황에서 사용이 됩니다.
- 데이터의 성격이 강하다면 short와 byte를 활용해야 합니다.
- MP3 파일, 동영상 파일, 게임 캐릭터 정보를 처리할 때 활용하게 됩니다.
not unsigned
JAVA 는 C/C++ 언어와 다르게 unsigned type을 지원하지 않습니다.
'Development > Java' 카테고리의 다른 글
java.util.Date 클래스- Date클래스의 주요 메소드 (0) | 2016.11.19 |
---|---|
String 클래스 생성자와 메소드 - String 클래스 생성방법, String 클래스의 대표 메소드 (0) | 2016.11.17 |
인터페이스의 Marker 기능 (0) | 2016.11.16 |
Vector 클래스, 제네릭 사용시 별도의 형 변환(Casting)이 불필요, Vector 클래스 형식 (0) | 2016.11.15 |
상속에서의 생성자와 소멸자 (0) | 2016.11.13 |