java基础

命名方法

大驼峰 :类名  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

字的表示

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值