变量<br>
变量的含义
表示数据在内存中内存地址,变量对应的数据是可以改变
变量的使用
声明变量
初始化变量
使用变量
注意:在Java中变量一定要初始化才能使用<br>
变量的命名规范
变量是由数字、字母、下划线、$组成
不能使用数字开头
不能使用Java中的关键字和保留字<br>
见名知意
Java中区分大小写<br>
数据类型转换
数据类型转换的原因
在Java中等号的两边的类型要一致,如果不一致,则需要进行数据类型转换<br>
数据类型转换的两种情况
自动数据类型转换
数据兼容情况下,不需要操作,自动转换<br>
强制数据类型转换
数据兼容情况下, (转换类型)变量<br>
数据转换注意点
1.boolean类型不参与任何数据转换<br>
2.基本数据类型大小排序 byte short|char int long float double<br>
3.强制类型转换可能会导致数据部分丢失
4.在数据运算时结果会向大的数据类型转换<br>
若double最大,即为double
若float最大,即为float
若long最大,即为long
若为byte、short、char、int最大,即为int
5.在Java中,整数默认为int类型,小数默认为double类型<br>
运算符
算数运算符
+ - * / % ++ --<br>
赋值运算符
= += -= *= /= %=<br>
关系运算符<br>
> < == >= <= !=
逻辑运算法
& | && || !
三目运算符
boolean类型表达式 ? 结果1 : 结果2<br>
位运算符
& | ^ ~ >> << >>><br>
控制台录入
创建Scanner对象
引入Scanner类
通过调用Scanner的方法接收用户输入的信息<br>