变量
1,就是变化的数值,java中变量就是变化的数值载体
2,变量的声明
要想使用变量,必须先声明变量,声明变量有两个要素:类型和名称
例: 变量类型 名称
int x;
告诉java我需要一个整数类型的变量,名为X
3,变量要使用前,需要先初始化,变量的第一次赋值为初始化
int x;
x=88;告诉java,X的值为88。
也可以声明,初始化一部完成 int x=88;
int x=8,y=2,z=10;
4,变量的使用
1,输出:
System.out.println(x); //输出结果为88
完整代码:
int x=88;
System.out.println(x);
2,计算
int x=88;
int y=12;
int z=x+y;
System.out.println(z); //输出结果为100
5,变量的使用注意事项:
1,已经声明的变量不能再次声明
int x=10;
int x=12; //错误不可以重复int声明类型
2,为变量赋值,必须匹配他的类型
int x=0.8; //int为整数类型,无法匹配小数值
3,变量必须先声明再初始化才能使用
z=90; //没有声明类型
int x;
System.out.println(x);//没有初始化
变量命名规则
1,变量允许字母、数字、_、$做变量名的组成部分,多个字符数量不限,不允许数字开头,变量名不能包含空格,区分大小写,不能使用Java关键字
2,变量名要使用英文单词,要见名知意,如果多个单词第一个字母小写第二个字母开始首字母大写(驼峰命名法)
Java的基本数据类型
1,byte 1字节 -128~127 整数类型 不常使用 通常在IO中使用
2,short 2字节 -32768~32767 整数类型 不常使用
3,int 4字节 -2147483648~2147483647 整数类型 最常用
4,long 8字节 -9223372036854775808~9223372036854775807 整数类型 偶尔使用 使用需要数字后面加l\L
5,float 4字节 浮点,单精度,保留七位有效数字 小数类型 不常用 使用需要数字后面加f\F
6,double 8字节 双浮点,双精度,保留十五位有效数字 小数类型 常用 浮点型运算会产生舍入误差
7,char 2字节 0~65535,只能保存单个字符 非数类型 char类型储存特殊字符,需要使用''
8,boolean 1字节 表示真或者假, 布尔类型 只有true和false两个值