Pourquoi String.getBytes () de Java utilise-t-il "ISO-8859-1"

à partir de java.lang.StringCoding :

String csn = (charsetName == null) ? "ISO-8859-1" : charsetName;

C'est ce qui est utilisé à partir de Java.lang.getBytes() , linux jdk 7
J'ai toujours été sous l'impression que l'UTF-8 est le jeu de caractères par défaut ?

Grâce

source d'informationauteur Amnon