命名方法
大驼峰 :类名 Dmeo
小驼峰 :变量名 方法名 文件名 文件夹名 dmeoTest
全部大写:常量
//注释
//注释
/*注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释注释*/
eqlipse:
main方法快捷键:main 然后按Alt+/
输出快捷键:sout 然后按Alt+/
java中的数据类型



float跟int类型谁的精度更高?
当数据比较小的时候,float的精度比int要高,当数据比较大的时候,int的精度比float的高。
地址存储
总共1000bit,但是想存储这1000bit,需要10bit*1000
1000bit中每个bit都需要花费10bit(2^10=1024>1000)去存储。
故而需要10bit*1000=10000bit

布尔类型的数据底层是用int类型表示的(跟电压的输出有关)为了提高速度
显示
每个像素点由红黄蓝三种颜色组成,根据亮度不同从而出现不同的颜色,一共由2^24中颜色(255,255,255),如果想要表示像素点,需要横纵坐标,以及颜色对应的标识。
横纵坐标用short类型的数据标识。16bit*16bit
而每个像素点的颜色有2^24种,也就是24bit表示。
所以表示一个像素点的坐标需要24+16+16=56bit

字的表示
因为每个字如果按照像素点来存,那么一段话的存储量是巨大的,所以为每个字符编码,所以计算机存储的是字的编码。

例如下图的两段编码,编码表不匹配,则会显示乱码,或者对应错的码。

16万+

被折叠的 条评论
为什么被折叠?



