Когда мы используем String.getBytes() для любой строки, как java внутренне преобразует строку в байты ?, Преобразует ли она строку в строку HEX, а затем строку HEX в байты?
String.getBytes()
Использование может указать getBytes, какую кодировку вы будете использовать.В противном случае Java будет использовать кодировку Plattforms.
byte[] bytes = my_input.getBytes ( "UTF-8" )