数据转换及常量、变量和作用域--Day05
类型转换
自动转换
byte,short,char->int->float->long->double
强制转换
(类型)变量名 高转低
不能对布尔值进行转换
转换时可能存在内存溢出,或者精度问题
操作比较大的数时,注意溢出问题
溢出时,应先把一个变量名转换为其符合的数据
JDK7新特性,数字之间可以加下划线分隔
尽量用大写字母作标记
变量
[修饰符]数据类型 变量名=值,...;
- 
数据类型 :基本类型和引用类型(如String)
 - 
变量名必须是合法的标识符
 - 
变量声明一个完整的语句,每一个声明以分号结束
 
作用域
局部变量:在方法内且必须声明和初始化值
实例变量:从属于对象,在方法外面又在类内
布尔值默认值是false;除了基本类型,其余的默认值都是null;
类变量 static 修饰符 不存在前后关系 方法外类内
常量
final 常量名=值
常量名一般大写字符

                    
                
                
            
        
浙公网安备 33010602011771号