Recent changes Random page
GAMING
more wikis
 
Gaming
Entertainment
Science Fiction
Biggest wikis
Hobbies
Music
See more...

Category:I18N Java Coding Guidelines

From Scratchpad

Jump to: navigation, search

Java supports Unicode and provides a lot of internationalized libraries. It is, however, still necessary for developers to be aware some techniques for internationalization. Java Coding Guidelines lists pages related to Java coding.

[edit] Encoding Handling

Though Unicode support resolves quite a few issues related to encoding, developers still need to be aware of the difference among the variant of Unicode encodings and how to deal with transcoding among them. Also, things like file I/O have dependency on OS setup and etc. So, developers need to take care of encoding handling in the specific area of their coding.

[edit] Legacy Encodings

Unicode is still new. And there are quite a few systems running in the legacy encodings such as ISO-8859-1, Shift_JIS and so on. So, it is still quite hard to ignore those legacy encodings in the business situation. Then developers need to take care of transcoding between Unicode encoding and legacy encoding since Java runs in Unicode encoding, UTF-16.

[edit] Locale aware data handling

Java offers APIs to deal with locale aware data like number, date, date time, calendar, timezone and so on. But developers need to use them right. If not, your products fail to support locale aware data regardless of Java's capability.

MINI_WIKI_NAME at Wikia


This category currently contains no pages or media.

.