Java基础部分03
Java变量
变量是程序的基本组成单位。
变量三要素:类型 + 名称 + 值。
变量必须先声明后使用。
"+"遇见字符串做拼接运算。
Java数据类型
浮点型使用
浮点型 = 符号位 + 指数位 + 尾数位。
浮点数陷阱:2.7 与 8.1 / 3
double num = 8.1 / 3; System.out.println(num);// ====》 输出结果为:2.6999997
总结:使用浮点数时要考虑精度丢失这一点。
要注意的是,字符类型可以直接存放一个数字,也可以存放一个转义字符。
char c1 = 97; // =====》 输出为a char c2 = '\t'; // =====》 char
char的本质是一个整数,在输出时,是Unicode码对应的字符。(http://tool.chinaz.com/Tools/Unicode.aspx)
char c = '陈'; System.out.println((int)c); // ====》 输出整数 System.out.println('a' + 10); // ====》 输出107
Boolean类型
只允许取值为true和false,不能为null。
细节:不可以用0或者非0代表true或false,与C语言不同。
JavaAPI文档
中文在线文档:https://www.matools.com/api/java8
工具网站,功能强大:https://www.matools.com/
编码介绍
描述 | |
---|---|
ASCII | 一个字节表示,只用了128个,表示字母及特殊符号 |
UTF-8 | 可以表示字母和汉字,字母占一个字节,汉字占两个字节 |
Unicode | 字母和汉字统一占用两个字节 |
GBK |