I got a problem when save string character. Example, I create property file for multi language or define a const in .java file. I have 2 options to do it:
label.country=Vixe1xbbx87t Nam (public static final int COUNTRY = "Vixe1xbbx87t Nam";)
label.country=\u0056\u0069\u1ec7\u0074 \u004e\u0061\u006d (public static final int COUNTRY = "\u0056\u0069\u1ec7\u0074 \u004e\u0061\u006d";)
I think the first option is no problem, but some people recommend me use second option. I don't know what is the different of that. Please let me know what is the best option and the different between 2 options.
Note: All files are encoded in UTF-8.