数据类型
-
强类型语言
要求变量的使用严格符合规定,即变量必须先定义后使用
-
弱类型语言
-
js
-
-
java的数据类型分类两大类
-
基本数据类型(primitive type)(8个)
-
引用类型(reference type)(类、接口、数组)
-
什么是字节
-
位(bit):是计算机内部数据存储的最小单位,10011100是一个8位二进制数
-
字节(byte):是计算机中数据处理的的基本单位,习惯上用B来表示
-
1B = 8bit
-
字符:是指计算机中使用的字母,数字,字和符号
拓展
public class Demo03 { public static void main(String[] args) { //float 离散 大约 接近但不等于 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 //BigDecimal 数学工具类 float f = 0.1f; double f1 = 1.0/10; System.out.println(f==f1); float d = 68289820208f; float d1 = d + 1; System.out.println(d==d1); //====================================================== //字符拓展 char c1 = 'a'; char c2 = '中'; System.out.println((int)c1); //强制转换 System.out.println((int)c2); //所有字符本质还是数字 //编码 Unicode 2字节 0-65536 char c3 = 'u0061'; System.out.println(c3); //a //转义字符 // 制表符 // 换行 System.out.println("hello world"); System.out.println("hello world"); //布尔值扩展 boolean flag = true; if (flag){} //less id more 代码要精简易读 } }