byte[] bits = new byte[1024];
bits.toString();//错误的调用,byte[]无toString()方法,调用Object的toString()方法
String.valueOf(bits);//错误的调用,等同于String.valueOf(object)
new String(bits);//正确的调用
bits.toString();//错误的调用,byte[]无toString()方法,调用Object的toString()方法
String.valueOf(bits);//错误的调用,等同于String.valueOf(object)
new String(bits);//正确的调用