유니코드(Unicode) 시스템



유니코드는 세계의 사용되는 언어들을 표현할 수 있는, 전 세계적으로 보편적인 기준의 특성 인코딩입니다.






왜 자바는 유니코드 시스템을 사용하나요?


유니코드 이전에도, 수 많은 언어 기준이 있었습니다.


* ASCII (American Standard Code for Information Interchange) for the United States.

미국의 ASCII


* ISO 8859-1 for Western European Language.

서유럽의 ISO 8859-1


* KOI-8 for Russian.

러시아의 KOI-8


* GB18030 and BIG-5 for chinese, and so on.

중국과 그 외, GB18030 and BIG-5







이 것들은 2가지 문제를 야기했습니다. 


1. 특정한 코드의 값이, 세계의 각양각생의 언어 기준에서 별개의 문자로 대응합니다.

2. 큰 문자 집함을 가진 언어의 인코딩이 일정하지 않은 범위를 가집니다. 일부 일반적인 특성들은 싱글 byte로 인코드 되고, 다른 것들은 2개 혹은 더 많은 byte를 필요로 합니다.



이런 2가지 문제를 풀기 위해, 유니코드 같은 새로운 언어표준이 개발되었습니다.

유니코드에서는, 특성들이 2byte로 잡히며, 자바 또한 특성들을 2byte로 사용합니다.













즐거운 명절 추석입니다. 

가족과 함께 보내시든 사정이 있어서 혼자 보내시든

추석 특선영화도 보고, 추신수 20호 홈런의 야구 소식도 듣고, 손흥민의 토트넘 경기도 보면서

힐링하는 명절 보내시기 바랍니다 ~ !





영어원문내용출처 : http://www.javatpoint.com/

번역,의역 및 작성 : 초코토끼

검수 : 개발토끼

오역 및 오타의 지적은 겸손히 받겠습니다.



+ Recent posts