바이트
-
byte는 왜 사용하나요? (java, golang)Back-End/Language 2024. 11. 19. 22:06
Java와 Golang 모두에서 byte 데이터를 자주 사용합니다. 다만 두 언어의 설계 철학과 활용 사례에 따라 byte의 사용 빈도와 방식이 조금 다릅니다. 이를 간략히 정리하겠습니다.Java에서 byte 사용Java는 byte를 많이 사용하는 언어 중 하나입니다. 이는 주로 Java의 저수준 I/O 처리, 네트워크 통신, 데이터 직렬화와 같은 작업에서 필요하기 때문입니다.주요 사용 사례1. 파일 입출력Java의 InputStream과 OutputStream은 데이터를 byte 단위로 처리합니다.텍스트 데이터뿐만 아니라 이미지, 영상, 바이너리 파일을 처리할 때도 필수적입니다.FileInputStream fis = new FileInputStream("example.txt");byte[] buffer..
-
데이터 저장 용량의 단위Computer Science/OS 2024. 8. 4. 15:01
데이터 저장 용량의 단위는 바이트를 기본 단위로 하여 위계적으로 증가합니다. 여기서 각 단위가 하나씩 증가할 때마다 일반적으로 1,024배씩 증가합니다.데이터 저장 용량 단위바이트(Byte, B)가장 작은 기본 단위로, 1바이트는 보통 8비트로 구성됩니다.킬로바이트(Kilobyte, KB)1 KB = 1,024 B메가바이트(Megabyte, MB)1 MB = 1,024 KB = 1,048,576 B기가바이트(Gigabyte, GB)1 GB = 1,024 MB = 1,073,741,824 B테라바이트(Terabyte, TB)1 TB = 1,024 GB = 1,099,511,627,776 B페타바이트(Petabyte, PB)1 PB = 1,024 TB = 1,048,576 GB = 1,125,899,906,..