注释不会执行,是给写代码的人看的。
-
单行注释
// 单行注释
-
多行注释
-
JavaDoc:文档注释
- 所有的标识符都应带以字母(A-Z或者a-z),美元符$,下划线(-)开始
- 首字符以后可以是字母,美元符,下划线或数字的任何字符组合
- 不能使用关键字作为变量名或方法名
- 标识符是区分大小写的
- 可以使用中文命名,也可以使用拼音,但一般不建议使用
-
Java强数型语言
- 要求变量的使用要严格符合规定,所用变量都必须先定义后才能使用
- 特点:安全性高,速度慢
-
java的数据类型分类
- 基本类型(primitive type)
- 应用类型(reference type)
long后面的整数要加上 l或L
float后面的浮点数要加上 f或F
数字之间可以用下划线分割
字符串char类型实际是数字,对应Unicode表
long num1=100l; float num2=10.1f; int num3=10_000_000;
-
整数拓展
二进制前面加0b,八进制前面加0,十六进制前面加0x
public class Demo01{ public static void main(String[] arge){ int i1=10;//十进制 int i2=0b10;//二进制 0b int i3=010;//八进制 0 int i4=0x10;//十六进制 0x } } -
浮点数拓展
float和double是有限的,离散的,舍入误差,大约,接近不等于
-
转义字符
| 转义字符 | 含义 |
|---|---|
| a | 响铃(BEL) |
| b | 退格(BS) ,将当前位置移到前一列 |
| f | 换页(FF),将当前位置移到下页开头 |
| n | 换行(LF) ,将当前位置移到下一行开头 |
| r | 回车(CR) ,将当前位置移到本行开头 |
| t | 水平制表(HT) (跳到下一个TAB位置) |
| v | 垂直制表(VT) |
| 代表一个反斜线字符"" | |
| ’ | 代表一个单引号(撇号)字符 |
| " | 代表一个双引号字符 |
| ? | 代表一个问号 |


