编程常识科普

1. 字节(Byte)

1B(byte,字节)= 8 bit;1KB=1024B;1MB=1024KB=1024×1024B。其中1024=210。

数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。

ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。
UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。
符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

private final Date date;仅仅意味着存储在date变量中的对象引用在对象构造之后不能被改变,并不意味着date对象是一个常量。

  注意:不要编写返回引用可变对象的方法。如果需要返回一个可变对象的引用,应该首先对它进行克隆。

  不需要使用对象调用静态方法;main方法不对任何对象进行操作,每一个类都可以有一个main方法。

原文地址:https://www.cnblogs.com/xhongqing/p/6126357.html