数据扩展
-
整数扩展
二进制数以0b开头(1,2),八进制以0开头(07),十六进制以0x(09,A~F)开头。
如 int a=0b2;int b=08;int c=0x16;其中a,b,c都表示十进制中的10.
-
浮点数扩展
浮点数是一个接近数,接近但是不等于,有误差,所以最好避免使用浮点数进行比较。
-
字符串扩展
所有字符本质都是数字,编码使用Unicode。
-
变量的作用域
-
局部变量:在方法中,只能在方法中用,必须声明和初始化。
-
实例变量:在类中,只需要声明,不需要初始化(如果没有初始化,其为默认值)。
默认值:整型,浮点型,字符型都为0,boolean为flase,除了基本类型,其余都为NULL。
-
类变量:声明前加static,从属类,与类一起出现一起消失。
-
-
常量
常量:初始化之后不能改变。
常量初始化:final 常量名=值;如:final PI=3.14;
常量名:一般为大写字母。