变量
一:变量
定义:一个数据在内存中 存储空间的的表示! 在程序运行期间可能发生变化!
变量名:可以迅速的从内存中获取想要的数据(变量)!
二:数据类型的分类:
1.基本数据类型
java中的8种基本类型
01.数值型
01数值类型
001.整型
byte 字节 1byte=8bit 取值范围 -128~127
short 短整型
int 整型 -2^31 ~2^31-1
long 长整型
002.浮点数(小数)
float
double
02.布尔值
boolean true false 底层就是 0 1
03.字符
char 'a'单引号! 一个字母,一个符号或者一个汉字! 数值取值范围0~65535
注意点:
我们在程序中使用的数据类型:
整数默认都是int类型
小数默认都是double类型!
变量名的命名规范:
01:满足驼峰命名法,首字母大写
02:首字母不能以数字开头
03:变量名可以使用的特殊符号 _ 、$、¥
04:变量名不能使用关键字和保留字(goto conts)有可能成为关键字的单词
05:变量名要有意义
2.引用数据类型
除了8种基本数据类型之外的全是引用数据类型!
String是一个类,底层是一个char累积的数组
三:数据类型的转换
基本数据类型的转换:
01.自动类型转换
右边的类型 ≤ 左边的类型
02.强制类型转换 会造成精度丢失
右边的类型 ≥ 左边的类型
四:算数运算符
1.一元运算符:一个变量就可以运算! ++ --
2.二元运算符:两个变量就可以运算!+ - * / %
3.三元运算符:(三元表达式)三个变量可以运算!
变量=表达式1?表达式2:表达式3;
表达式1:必须是boolean类型的值;
表达式2 :表达式1为true的时候执行的表达式;
表达式3:表达式1为false的时候执行的表达式;
表达式2和表达式3必须是同一种类型,或者可以自动类型转换的!
posted on 2017-11-14 21:10 天天xiangshang 阅读(165) 评论(0) 编辑 收藏 举报