变量
变量的使用注意事项程序中 + 号的使用数据类型
整数类型浮点类型 未完日期
变量变量是程序的基本组成单位不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位,变量有三个基本要素(类型+名称+值)概念:变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。变量使用的基本步骤:(1)声明变量(2)赋值 变量的使用注意事项
- 变量表示内存中的一个存储区域【不同的变量,类型不同,占用的空间大小不同,比如:int4个字节,double就是8个字节】该区域有自己的名称【变量名】和类型【数据类型】变量必须先声明,后使用,既有顺序该区域的数据可以在同一类型范围内不断变化变量在同一作用域内不能重名变量 = 变量名+值+数据类型
- 当左右两边都是数值型时,则做加法运算当左右两边有一方为字符串,则做拼接运算运算顺序,是从左到右测试
System.out.println(100 + 98); //198
System.out.println("100" + 98); //10098
System.out.println(100 + 3 + "hello"); //103hello
System.out.println("hello" + 100 + 3); //hello1003
数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
整数类型
Java的整数类型就是用于存放整数值的
- Java各整数类型有固定的范围和字段长度,不受具体OS【操作系统】的影响,以保证java程序的可移植性Java的整型常数默认为int型,声明long型常数须后加’l’或’L’java程序中常量声明为int型,除非不足以表示大数,才使用longbit:计算机中的最小存储单位。byte:计算机中基本存储单元,1byte = 8 bit。【举例byte3和short3】
基本介绍
Java的浮点类型可以表示一个小数浮点型的分类
说明一下
- 关于浮点数在机器中存放形式的简单说明,浮点数 = 符号位 + 指数位 + 尾数位尾数部分可能丢失,造成精度损失(小数都是近似值)。
浮点数使用细节
- 与整数类型类似,Java浮点类型也有固定的范围和字段长度,不受具体OS的影响。【float4个字节double是8个字节】Java的浮点型常量默认为double型,声明float型常量,须后加’f’或’F’浮点型常量有两种表示形式
十进制数形式如:
5.12 512.0f .512(必须有小数点) 科学计数法形式如:5.12e2[5.12*10的2次方] 5.12E-2[5.12/10的2次方]
- 通常情况下,应该使用double型,因为它比float型更精确。
例子:
double num9 = 2.1234567851; float num10 = 2.1234567851f;
- 浮点数使用陷阱:2.7和8.1 / 3比较
2022年3月23日



