문자형 (char) Java 언어에서 문자형은 char 예약어를 사용하며 값을 표현할 때 'a' 처럼 단일 콤마 사이에 표현할 문자를 나타낼 수 있습니다. C언어가 만들어질 때 미국 표준 문자인 ASCII Code로 문자를 표현하여서 한글이나 중국어 등과 같이 다른 문자 체계를 사용하는 표현이 힘들었는데 Java 언어에서는 다국어를 지원하기 위해 유니코드 방식을 채택하였습니다. 내부적으로 살펴보면 사용하는 문화권에 따라 0~65535 사이의 수에 특정 문자를 매핑하여 값을 기억하는 것인데 개발자 편의를 높이기 위해 단일 콤마 사이에 문자를 나타내어 표현할 수 있게 하였습니다. 'a'처럼 특정 표현을 사용했을 때 약속한 고정 값으로 나타내는 것을 리터럴 상수라 말합니다. 개행 문자나 백 스페이스 등의 특수..