注释
-
注释并不会被执行,是给我们写代码的人看的
-
书写注释是一个非常好的习惯
-
java注释
-
单行注释
- //
-
多行注释
- /* 注释*/
-
文档注释
- /** 注释 */
-
标识符
- 关键字:Java所有的组成都需要名字。类名,变量名以及方法名都被称为标识符
- 所有的标识符都应该以字母、美元符、下划线开始
- 首字母之后可以是字母、美元符、下划线和数字的任意组合
- 不能使用关键字作为变量名或方法名
- 标识符是大小写敏感的
数据类型
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- Java的数据类型分为两大类
- 基本类型(primitive type)
- 整数类型:byte:1字节-128-127
- short:2字节-32768-32767
- int:4字节-2147483648-2147483647
- long:8字节-9223372036854775808-9223372036854775807
- 进制:二进制0b、八进制0、十六进制0x
- 浮点类型:float:4字节、double:8字节
- float:有限、离散、舍入误差
- 字符类型:char:2字节
- 所有的字符本质还是数字,unicode编码
- boolean:占1位其值只有true和false两个
- 整数类型:byte:1字节-128-127
- 引用类型(reference type)
- 类
- 接口
- 数组
- 基本类型(primitive type)
基础
- 位(bit):是计算机内部数据存储的最小单位
- 字节(byte):是计算机中数据处理的基本单位,相关使用B来表示
- 1B=8bit
- 字符:是指计算机中使用的字母、数字、字和符号。
转义字符
转义字符 | 意义 | |
---|---|---|
\a | 响铃 | |
\b | 退格,将当前伪装移到前一列 | |
\f | 换页,将当前位置移动当下一页 | |
\n | 换行,将单曲位置移到下一行开头 | |
\r | 回车,将当前位置移到本行开头 | |
\t | 水平制表,跳到下一个TAB位置 | |
\v | 垂直制表 | |
\\ | 代表一个反斜线字符 | |
\’ | 代表一个单引号字符 | |
\" | 代表一个双引号字符 | |
\0 | 空字符 | |
\ddd | 1到3位八进制数所代表的任意字符 | |
\xhh | 1到2位十六进制所代表的任意字符 |