摘要:
变量、常量和作用域 变量 局部变量:局部变量写在方法里,必须声明和初始化值,只在该方法里有效 实例变量:写在方法体外类里,需要声明但可以不初始化,只有当类实例化之后才能使用。实例化后没有初始化的变量会默认初始化这个类型的默认值(整型:0,浮点数:0.0,字符:\0,布尔:false,引用:null) 阅读全文
摘要:
转换问题 在java中,类型转换分为两种, 强制转换 和 自动转换 。 强制转换:高类型 低类型 需要在在高类型方写低类型变量名,如上面的: 自动类型转换:低类型 高类型 转换如其名,自动转换,如上面的: 注意点: 1. 不能对布尔类型进行转换; 2. 不能把对象类型转换成不相干的类型; 3. 把高 阅读全文
摘要:
数据类型扩展 整数扩展 整数的进制有二进制(0b),八进制(0),十进制,十六进制(0x) 例: 小数扩展 float:有限、离散、舍入误差、大约、接近但不等于 double: 当我们进行比较时最好使用浮点数进行比较 字符扩展 char变量的几种写法 1. ; 我们可以 将char类型转换成int类 阅读全文
摘要:
数据类型 基本数据类型 整数类型 byte 占一个字节: 128~127 short 占两个字节: 32768~32767 int 占四个字节: 2147483648~2147483647 long 占八个字节: 9223372036854775808~9223372036854775807 小数类 阅读全文