- 代码中所有标点符号都是英文字符,不要子啊中文输入法状态下输入标点符号,如双引号和分号,否则会导致编译错误。
- 文件名必须和类名一致,Java区分大小写
- Java的8种数据类型
数值型:
整数类型:没有小数,十进制、八进制(0开头)、十六进制(0X或者0x开头)
数据类型 |
内存空间(8位等于1字节) |
取值范围 |
byte |
8 |
-128-127 |
short |
16 |
-32768-32767 |
int |
32 |
-247483468-247483467 |
double |
64 |
-9223372036854775808-9223372036854775807 |
浮点类型
数据类型 |
内存空间(8位等于1字节) |
取值范围 |
float |
32 |
1.4E-45~3.4028235E38 |
double |
64 |
|
字符型:char类型用于储存单个字符,占位16位(两个字节)的内存空间。在定义字符型时要用单引号表示,用双引号引起来的是字符串
布尔型:布尔值不能与整数类型进行转换
- 转义字符
转义字符 |
含义 |
\ddd |
1-3位八进制数据所表示的字符 |
\uxxxx |
4位十六进制数据所表示的字符 |
\’ |
单引号字符 |
\\ |
反斜杠字符 |
\t |
垂直制表符,将光标移动到下一个制表符的位置 |
\r |
回车 |
\n |
换行 |
\b |
退格 |
\f |
换页 |
- 常量与变量
常量:值不能被改变的是常量
变量:值可以被改变
标识符:可以简单理解为一个的名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。
标识符由任意顺序的字母、下划线(_)、美元符号($)和数字组成,并且第一个字符不能是数字。标识符不能是Java中保留的关键字。
注意:命名严格区分大小写
Java语言使用nuicode标准字符集,最多可以标识65535个字符
不仅包括普通拉丁字母a、b、c等,还包括汉字、日文以及其他许多语言的文字
- java关键字
关键字 |
含义 |
abstract |
表明类或者成员方法具有抽象属性 |
assert |
用来进行程序调试 |
boolean |
基本数据类型之一,布尔类型 |
break |
提前跳出一个块 |
byte |
基本数据类型之一,字节类型 |
case |
用在switch语句之中,表示其中的一个分支 |
catch |
用在异常处理中,用来捕捉异常 |
char |
基本数据类型之一,字符类型 |
class |
类 |
const |
保留关键字,没有具体含义 |
continue |
回到一个块的开始处 |
default |
默认,例如,用在switch语句中,表明一个默认的分支 |
do |
用在do-while循环结构中 |