变量: 一个数据存储空间的表示
变量三要素:变量名,变量类型,变量值
变量声明及使用:
第一步:声明变量及根据数据类型在内存申请空间 (数据类型 变量名 int money)
第二步:赋值及将数据存储至对应的内存空间(变量名=数值 money=100)
第一步和第二步可以合并
数据类型 变量名=数值( int money=1000)
第三步:使用变量即取出数据使用
步骤:a.声明变量(int i;)
b.赋值(i=1;) 或------int i=1;c.使用变量Java数据类型:
1.基本数据类型
2.引用数据类型
基本数据类型
1.整数类型:bytr,short,int,long2.浮点数据类型:float,double3.字符类型:char4.布尔类型:bollean类型名称 字节空间 类型说明
byte 1字节 (8位) 存储1个字节数据short 2字节 (16位) 兼容性考虑,一般不用int 4字节 (32位) 存储整数(常用)long 8字节 (64位) 存储长整数(常用)float 4字节 (32位) 存储浮点数double 8字节 (64位) 存储双精度浮点数char 2字节 (16位) 存储一个字节boolean 1字节(8位) 存储逻辑变量Java运算符
1.赋值运算符
“=”--将左边的值给右边的变量表达式:a=(b+3)+(b-1)表达式就是符号(如加、减)与操作(如b、3)等的总和2.算数运算符a.同种类型参与运算(可能需要自动类型转化)b.返回同种类型(可能会上溢出或下溢出)c.byte、short、char三种类型在Java中是表象底层都是按照int运算的加号 + 减号- 乘号* 除号/ 取余%
加号的作用:“+”号在运算符中表示做加法运算
“+”号在字符串中,可以用来连接字符串,同时可以和其他的数据类型的变量进行连接3.关系运算符
a.> 大于 < 小于== 相等 != 不等>= 大于等于 <= 小于等于b.作用:用来做比较c.比较结果:booleanl(true/false)
4.自增(自减)运算符
a.i++ (后++) 先将i的值作为整个表达式的值,然后将i增加1b.++i (前++) 先将i增加1,然后将i的值作为整个表达式的值5.逻辑运算符
&&(且) 条件1 && 条件2 仅仅两个条件同时为真结果为真||(或) 条件1 || 条件2 只有两个条件中有一个为真,结果为真!(非) ! 条件1 条件为真时结果为假,条件为假时结果为真 6.运算符优先级a.最高的优先级:小括号()b.最低:赋值运算符“=”c.优先级:非>算数运算符>关系运算符>且>或但运算符比较多,无法确定运算执行顺序时,可以使用小括号控制顺序