"바이트"란 무엇입니까?
8 비트 (비트는 최대 2개의 논리 상태, 일반적으로 0과 1을 포함하는 가장 작은 데이터 단위)가 결합되어 " 바이트 "라고 하는 주소 지정 가능한 메모리의 단일 단위를 만듭니다. 다음은 일반적으로 바이트가 어떻게 생겼는지에 대한 이론적인 표현입니다.
그림 1: 바이트의 일반적인 표현
자바 바이트 란 무엇입니까 ?
작은 "b"가 있는 Java 바이트는 한 번에 8비트를 저장할 수 있는 원시 데이터 유형을 정의하는 데 사용됩니다. 따라서 바이트의 숫자 범위는 -2^7 = -128에서 +2^7-1 =127까지입니다. 이 범위를 계산하는 방법을 더 잘 이해하려면 다음 그림을 살펴보십시오.
그림 2: 일반 8비트 바이트의 최소값 및 최대값
자바 바이트 란 무엇입니까 ?
Java Byte 는 기본 제공 고급 기능에 쉽게 액세스할 수 있도록 기본 데이터 유형 "byte"를 저장하는 데 사용되는 래퍼 클래스입니다. 숫자 값을 바이트로 저장하는 기본적인 예를 살펴보고 어떻게 작동하는지 살펴보겠습니다.
package com.bytekeyword.core;
public class ByteInJava {
public static void main(String[] args) {
// declare the variable and assign a valid numeric value
byte barCode = 112;
byte areaCodeNY = 98;
byte areaCodeLA = 97;
// print the byte values
System.out.println("barCode: " + barCode);
System.out.println("areaCodeNY: " + areaCodeNY);
System.out.println("areaCodeLA: " + areaCodeLA);
}
}
산출
바코드: 112 areaCodeNY: 98 areaCodeLA: 97
Java에서 바이트 값 추가
더 나은 이해를 위해 Java에서 바이트 값을 추가하는 간단한 예를 살펴보겠습니다.
package com.bytekeyword.core;
public class SumOfBytes {
public static void main(String[] args) {
Byte x = 25;
Byte y = 4;
// Addition of 2 Bytes
System.out.println(x + " + " + y + " = " + (x + y));
byte z = 11;
// Addition of a "Byte" and a "byte"
System.out.println(z + " + " + y + " = " + (z + y));
}
}
산출
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION