I recently realized that I don\'t fully understand Java\'s string encoding process.
Consider the following code:
public class Main
{
public stati
If you compile with different encodings, these encodings only affect your source files. If you don't have any special characters inside your sources, there will be no difference in the resulting byte code.
For runtime, the default charset of the operating system is used. This is independent from the charset you used for compiling.