Es legt eine Eigenschaft fest, die definiert, in welcher Kodierung Java standardmäßig Dateien speichert und liest. Es muss beim Start von JVM eingestellt werden.
Es gibt mehrere Kodierungen - Möglichkeiten zur Darstellung von Zeichen auf Computern. UTF-8 ist eine der besten, da es alle Sonderzeichen in vielen Sprachen enthält.
Sobald Sie diese Eigenschaft nicht haben, könnte Java Dateien in einer anderen Kodierung speichern, die beim Öffnen der Datei mit dem Texteditor zu merkwürdigen Zeichen führen könnte. Sie können dieses Problem vermeiden, indem Sie die gewünschte Codierung manuell auf OutputStream
setzen.
Mögliches Duplikat von [Jetty Response Character Encoding] (https://stackoverflow.com/questions/31804805/jetty-response-character-encoding) – Betlista