1.变量的概念
变量的组成为:数据类型 变量名 值
2.变量的定义流程
例如:声明:数据类型 变量名:int money//开辟数据空间
赋值:变量名=值
3.Java是强语言类型,变量类型必须与数据类型保持一致
Java的数据类型:
第一种就是基础数据类型:
整数分为:byte short in(常用以及默认整数数据类型)long
小数分为:float double(常用以及默认小数数据类型)
布尔:boolean(只有对错两个结果)
字符:char(单引号‘’)如果赋值是数字一定是对应的编码中的字符
第二种就是引用数据类型:
字符串:String
数组
对象
4.转义字符:
\n:换行符、
\t:缩进一个制表位,也就是快捷键TAB
\\:反斜线
\':单引号
\'':双引号
5.类型转换:
1.自动类型转换:
两种类型互相兼容
目标类型大于源类型
2.强制类型转换:
两种类型能互相兼容
目标类型小于源类型
强制转换类型需要在等号右面加一个转换的类型并在小括号里说明是强制转换
例如 int i =100 byte b =(byte)i
小数转换为整数小数点后会有损失,反之多加小数点后的位数
6.算数运算符
+ - * / %
赋值运算符
= += -= *= /= %=
关系运算符:两个操作数做比较
> < >= <= == !=
逻辑运算符
&& || !
三元运算符
? :
小括号>算术>关系>逻辑>赋值