标签:als ble 下划线 不能 成员变量 空间 变量声明 注意 out
由于java是强类型语言。所以要进行有些运算的时候,需要用到类型转换。
低——————————————————————————>高
byte,short,char ——> int ——> long ——> float ——> double
运算中,不同类型的数据先转化为同一类型,然后进行运算
强制类型转换:
自动类型转换:
注意点:
1、不能对布尔值进行转换
2、不能把对象类型转换为不相干的类型
3、在把高容量转换到低容量的时候,强制转换
4、转换的时候可能存在内存溢出,或者精度问题
变量就是可以变化的量。变量代表一块开辟出来的空间,值是不确定的,但是空间位置是确定的。
java是一种强类型语言,每个变量都必须声明其类型。
java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域(类变量、实例变量、局部变量)。
类变量:需要加上static,就可以用sout直接输出了,否则就会报错,比如下图的salary。会随着类一同出现一同消失。
实例变量:在方法的外面,类的里面。从属于对象,如果不自行初始化,这个类的默认值会初始化,布尔值初始化为false,八大基本值是0、0.0、u0000(字符串),除了基本类型其余初始值都是null
局部变量:只再{}内定义的变量范围有效,且必须声明和初始化值才能使用
注意事项:
常量就是初始化后不能再改变的值,不会变动的值
所谓常量可以理解成一种特殊的变量,它的值被设定后,再程序运行过程不允许被改变。
final 常量名=值;
final doubel PI=3.14;
常量名一般使用大写字符
标签:als ble 下划线 不能 成员变量 空间 变量声明 注意 out
原文地址:https://www.cnblogs.com/fanqingting/p/14616542.html