Core Java
I18N with Currency
As we have internationalize the date, time and numbers, we can internationalize the currency also. The currency differs from one country to another so we…
I18N with Number
The representation of the numbers differ from one locale to another. Internationalizing the numbers is good approach for the application that displays the informations according…
I18N with Time
The display format of the time differs from one region to another, so we need to internationalize the time. For internationalizing the time, the DateFormat…
I18N with Date
The format of the dates differ from one region to another that is why we internationalize the dates. We can internationalize the date by using…
ResourceBundle class
The ResourceBundle class is used to internationalize the messages. In other words, we can say that it provides a mechanism to globalize the messages. The…
Internationalization
Internationalization is also abbreviated as I18N because there are total 18 characters between the first letter ‘I’ and the last letter ‘N’. Internationalization is a…
Custom Annotation
Java Custom annotations or Java User-defined annotations are easy to create and use. The @interface element is used to declare an annotation. For example: @interface MyAnnotation{}…
Annotations
Java Annotation is a tag that represents the metadata i.e. attached with class, interface, methods or fields to indicate some additional information which can be…