尚硅谷学习4-变量

1.变量概念:

1>内存中的一个存储区域;

2>该区域有自己的名称(变量名)和类型(数据类型);

3>java中每个变量必须先声明后使用;

4>该区域的数据可以在同一类型范围内不断变化。

2.使用变量注意:

1>变量的作用域:一对{}之间有效;

2>初始化值。

3.定义变量的格式:

数据类型  变量名=初始化值

变量是通过使用变量名来访问这块区域的

4.变量的分类-按数据类型:

对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。

1>基本数据类型:

数值型:整数类型(byte,short,int,long);

             浮点类型(float,double)。

字符型(char)。

2>引用数据类型

类(class):字符串在这个里面;

接口(interface);

数组([ ])。

5.整数类型:

java各整数类型有固定的表数范围和字段长度,不受具体OS的影响,以保证java程序的可移植性。

java的整型常量默认为int型,声明long型常量须在后面加"l"或"L"。

类型占用存储空间表数范围
byte1字节=8bit-128~127
short2字节-2^15~2^15-1
int4字节-2^31~2^31-1
long8字节-2^63~2^63-1

6.浮点类型:

与整数类型类似,java浮点类型也有固定的表数范围和字段长度,不受具体OS的影响,以保证java程序的可移植性。

java的浮点型常量默认为double型,声明float型常量须在后面加"f"或"F"。

浮点型常量有两种表示形式:

1.十进制数形式:如5.12  512.0f  .512(必须有小数点);

2.科学计数法形式:如5.12e2    512E2   100E-2。

类型占用存储空间表数范围
单精度float4字节-3.403E38~3.403E28
双精度double8字节-1.798E308~1.798E308

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值