1.变量 -在程序运行中,一定范围内可以被改变的量。
a、变量是储存数据的地方
b、变量都有具体的数值,不同类型的变量不能复制
c、变量要先定义,再使用
d、变量通过 = (赋值运算符)来赋值。可以直接赋值,也可以以后再赋值。
e、变量的值可以改变
f、定义BMI必须的变量
2.变量的种类 属性变量和局部变量
a、属性变量,类出了有方法,还有属性
i、理解System.out.println(" ");
b、局部变量
i、只在方法中使用,是临时的数据存放的地方
静态只能调用静态 ,
static是公共的,一般公共的修饰为静态的。
加上static为类成员,类变量(静态变量),类方法(静态方法),可以直接使用类名,调用,也可以创建实例调用
3、常量
变量加上fianl 关键词就可以了
比如:使用常量来定义欢迎语句
4、数据类型
a、基本数据类型
b、自定义数据类型class (类)interface(接口) enum(枚举) Array(数组)
基本数据类型 + 引用数据类型 + 空类型
5、数字数据类型
a、几种不同的数据类型
内存最小的单位是bit 8个bit为一个byte字节
6、数据类型的转换
a、自动类型转换:
i、数字之间,有低精度倒高精度可以自动转换
ii、高精度转低精度可以强制转换但是会丢失精度
b、强制类型转换
c、类型转换可能会出错 B = (类型)a;
所有的基本数据类型没有属性、方法,引用数据类型有属性、方法。
7、运算符
算术运算符:+ - * / %
逻辑运算符:&& || !& | ^
移位运算符<< >> >>>
位运算符:& | ~ ^
递增递减:++ --
三目运算符:(条件语句)?(执行语句1):(执行语句2)
关系运算符:== > < >= <=
赋值运算符:== += -= *= /= %=
+:字符串链接符、加号、
方法的调用:方法名();
网友评论