

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Why Java uses Unicode System?
Unicode is a 16-bit character encoding standard and is capable to represent almost every character of well-known languages of the world.
Before Unicode, there were multiple standards to represent character encoding −
ASCII - for the United States.
ISO 8859-1 for Western European Language.
KOI-8 for Russian.
GB18030 and BIG-5 for Chinese.
So to support multinational application codes, some character was using single byte, some two. An even same code may represent a different character in one language and may represent other characters in another language.
To overcome above shortcoming, the unicode system was developed where each character is represented by 2 bytes. As Java was developed for multilingual languages it adopted the unicode system.
So lowest value is represented by \u0000 and highest value is represented by \uFFFF.
- Related Questions & Answers
- What is Java Unicode System?
- Why use IBM Worklight if it ultimately uses PhoneGap for HTML support?
- Why confidentiality is required in information system?
- Why You Should Update Your Operating System
- Convert UTF-8 to Unicode in Java
- Convert Unicode to UTF-8 in Java
- Why the computer system use binary system why not other thats we use to learn from our childhood.
- Store unicode in a char variable in Java
- What are the uses of this keyword in java?
- What are the uses of super keyword in java?
- What are the uses of generic collections in Java?
- Python Unicode Database
- Uses of Computer Networks
- Electromagnets and Their Uses
- Five Unexpected Uses of Canva