变量和数据类型

Java变量

最近学了一些变量和数据类型

1.变量就是用来存储一个数据的内存区域,且里面存储的数据可以变化。

2.变量定义格式

  数据类型 int(整数类型),double(小数类型)

变量名称                   =            初始值;

建议首字母小写,有意义     赋值         存储的初始数据  

例子修改变量的值

 

3.变量使用注意事项

(1)变量要先声明再使用

(2)变量声明后,不能存储其他类型的数据

(3)变量的有效范围是从定义开始到“}“截止,且在同一个范围内部不能定义2个同名的变量,  (4)变量定义的时候可以没有初始值,但是使用的时候必须给初始值。

4.变量再计算机中的底层原理

(1)数据在计算机底层都是都是采用二进制:使用0、1按照逢2进1的规则表示数据来存储。

存储的

(2)除二取余法可以快速的算出一个数据的二进制形式

(3)数据在计算机底层存储的最小单位

计算机最小组成单元组:使用8个二进制为一组,来保存数据,我们称为一个字节(B)。

●字节,一个字节等于8个二进制位:1B=8b

5.字符数据在计算机中存储

字符存的是ascii码表中对应的数字的二进制形式。

●字符'A'对应的数字是65

●字符'a’对应的数字是97

●字符'0'对应的数字是48

6.图片和音视频等文件的数据是存储

也是采用二进制进行存储的。

7.八进制:每3位二进制作为一个单元,最小是0,最大是7,共8个数字。

十六进制:每4位二进制作为一个单元,最小是0,最大是15,依次用0-9 A-F代表

二级制 以0B/0b 开头

八进制0

十六进制 0X/0x

8.数据大小单位换算

1B=8b

1KB=1024B 

1MB=1024KB 

1GB=1024MB

1TB=1024GB

数据类型

  1. 引用数据类型(除基本类型之外的,如string)
  2. 基本数据类型
  3. 注意随便写一个整数字面量默认是int类型的,132223243244244虽然没有超过long的范围,但是它超过了本身int类型的表示范围。 
    如果希望随便写一个整数字面量当成long类型,需要在其后加L/l。
  4. 注意随便写一个小数字面量默认为是double类型,如果需要随便写一个小数字面量是float类型需要在后面加上F/f.

 

关键字、标识符

  1. Java自己保留一些单词,例如public、class、byte、short、int、long、double。

我们不能用来作为类名或者是变量名称,否则报错

  1. 标志符就是由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。
    标识符的要求。
    基本要求:由数字、字母、下划线(_)和美元符($)等组成  
    强制要求:不能以数字开头、不能是关键字、区分大小写
  2. 建议:变量名称首字母小写、全英文             类名称首字母大写、全英文

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是秀秀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值