字节(Byte):字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。字节是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制,它是一个8位的二进制数,是一个很具体的存储空间。
字符:人们使用的记号,抽象意义上的一个符号。 ‘1’, ‘中’, ‘a’, ‘$’, ‘¥’, ……
import java.io.UnsupportedEncodingException;
//字节数
public class Test {
public static void main(String[] args) throws UnsupportedEncodingException {
String str="学习Java";
byte[] bys = str.getBytes("UTF-8");
System.out.println(bys.length);//2*3+4
bys = str.getBytes();
System.out.println(bys.length);//2*3+4
bys = str.getBytes("GBK");
System.out.println(bys.length);//2*2+4
}
}
相关学习地址:
http://www.cnblogs.com/God-/p/6006749.html#autoid-0-3-0