El constructor String(byte[]) de la clase String construye un objeto de cadena utilizando la matriz de bytes especificada.
El método de construcción String(byte[],int offset,int length) utiliza una parte de la matriz de bytes especificada, es decir, bytes de longitud a partir del desplazamiento de la posición inicial de la matriz, para construir un objeto de cadena.
El método público byte[] getBytes() utiliza la codificación de caracteres predeterminada de la plataforma para convertir la cadena actual en una matriz de bytes.
public byte[] getBytes(String charsetName) utiliza parámetros para especificar la codificación de caracteres y convierte la cadena actual en una matriz de bytes.
Si la codificación de caracteres predeterminada de la plataforma es GB_2312 (estándar nacional, chino simplificado), llamar al método getBytes() equivale a llamar a getBytes(GB2312).
Nota : getBytes(String charsetName) con parámetros genera UnsupportedEncodingException, por lo tanto, se debe llamar a getBytes(String charsetName) en una declaración try-catch.