目录
3.1为什么需要变量
3.1.1变量是程序的基本组成单位
3.1.2简单的原理示意图
3.2变量的介绍
3.2.1概念
变量相当于内存中一个数据储存空间的表示,可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。
3.2.2变量使用的基本步骤
1、声明变量
int a;
2、赋值
a = 60;//把60的值赋给 a
使用 System.out.println(a);
//也可以一步到位[int a = 60; 通常一步完成]
3.3变量快速入门
变量使用入门案例
演示记录,人的信息的代码
3.4变量使用注意事项
3.5程序中"+"号的使用
3.6数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
(背下来!)
3.7整数类型
3.7.1整形的类型
3.7.2整形的使用细节 IntDetail.java
3.8浮点类型
3.8.1基本介绍
java的浮点类型可以表示一个小数,比如123.4,等等
3.8.2浮点型的分类
3.8.3说明一下
1、关于浮点数在机器中存放形式的简单说明,浮点数=符号位+指数为+尾数位
2、尾数部分可能丢失,造成精度损失(小数都是近似值)。
3.8.4浮点型使用细节FloatDetail.java
3.9字符类型(char)
3.9.1基本介绍
字符类型可以表示单个字符,字符类型是char,char是两个字节(可以存放汉字),多个字符用String
3.9.2字符类型使用细节
3.10ASCII(介绍)
3.11Unicode编码介绍
3.12UTF-8编码介绍
3.13布尔类型:boolean
3.14基本数据类型转换
3.14.1自动类型转换
3.14.2自动类型转换注意和细节
3.14.3强制类型转换
介绍:
自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制类型转换符(),但可能造成精度降低或者溢出,格外要注意。
3.14.4强制类型转换细节说明
3.15基本数据转换-练习题
3.16基本数据类型转换和String类型的转换
3.16.1介绍和使用
3.16.2注意事项
1、将String类型转成 基本数据类型时,要确保String类型能够转成有效的数据,比如:可以把"123",转成一个整数,但是不能把"hello"转成一个整数
2、如果格式不正确,就会抛出异常Exception,程序就会终止,这个问题会在异常处理章节中,会处理
注:可以正常编译,但无法运行