본문으로 건너뛰기

머신의엔디안확인

엔디안 이란. 멀티바이트 데이터를 메모리에 넣을때의 방식 이다.
빅 엔디안은 상위 바이트에서 하위로 메모리에 넣고
리틀 엔디안 방식은 하위에서 상위로 메모리에 넣는다
정도로만 알고 있자.. -.-;;;

public class GetNativeOrder {

public static void main(String[] args) {

// 실행중이 머신의 엔디안을 판별
ByteOrder byteOrder = ByteOrder.nativeOrder();

if (byteOrder.equals(ByteOrder.BIG_ENDIAN)) {
System.out.println("빅 엔디언 입니다");
} else if (byteOrder.equals(ByteOrder.LITTLE_ENDIAN)) {
System.out.println("리틀 엔디언 입니다");
}

}
}
리틀 엔디언 입니다