变量与运算符
-
多写(代码),多写(笔记),多写(文章)
-
多练(交流),多练(思维),多练(技能)
-
多分享(知识),多提问(怎么了),多思考(为什么)
-
最重要(坚持)
什么是字节
-
位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数
-
字节(byte):是计算机中数据处理的基本单位,习惯上用大写的B来表示
-
1B(byte,字节)=8bit
-
字符:是指计算机中使用的字母、数字、字和符号
-
1bit表示1位
-
1Byte表示一个字节1B=8b
-
1024B=1KB
-
1024Kb=1M
-
1024M=1G
进制问题
进制 | ||
---|---|---|
二进制 | 10 | 10 |
八进制0 | 010 | 8 |
十进制 | ||
十六进制0x | 0x10(0x11) | 16(17) |
浮点数拓展
-
-
float/double 有限 离散 舍入误差 大约 接近单不等于
-
最好完全避免使用浮点数进行比较
System.out.println(f==d)
(为了判断是否相等)
布尔值拓展
boolean flag = true;
if(flag == true){} (新手)
if(flag){} (老手)
//Less is More (代码要精简易读)
转义字符
\t:制表符
\n:换行
变量作用域
局部变量
实例变量
类变量
类变量前加static
变量与常量
关系运算符