SW/Java

Java : 자바 유니코드 시스템 : 개념, 개요, 설명

얇은생각 2023. 2. 18. 07:30
반응형

Java : 자바 유니코드 시스템 : 개념, 개요, 설명

 

 

유니코드 시스템

유니코드는 세계 대부분의 문자 언어를 표현할 수 있는 범용 국제 표준 문자 인코딩입니다.

 

 

 

java는 유니코드 시스템을 사용할까?

유니코드 이전에는 많은 언어 표준이 있었습니다.

- ASCII(미국 정보 교환 표준 코드)

- Western European Language ISO 8859-1

- 러시아용 KOI-8

- GB18030 BIG-5(중국어용)

 

 

 

문제

이로 인해 두 가지 문제가 발생했습니다.

특정 코드 값은 다양한 언어 표준의 다양한 문자에 해당합니다.

문자 집합이 큰 언어의 인코딩은 길이가 다양합니다.일부 일반 문자는 단일 바이트로 인코딩되고 다른 문자는 2바이트 이상이 필요합니다.

 

 

 

해결책

이러한 문제들을 해결하기 위해, 새로운 언어 표준이 개발되었습니다. 유니코드 시스템입니다.

유니코드에서 문자는 2바이트를 보유하므로 java도 문자에 2바이트를 사용합니다.

가장 낮은 값 : \u000000

가장 큰 값 : \uFFFF

반응형