标识符
标识符是赋给类、方法或是变量的名字。一个标识符可以是大写和小写字母、数字、 下划线、美元符号的任意顺序组合,但不能以一个数字开始。
另外java是区分大小写的。
//合法的 AvgTemp count a4 $test this_is_ok
//非法的 2count high-temp Not/ok
关键字
目前Java语言一共定义了48个保留关键字;
abstract const finally int public this boolean continue float interface
return throw break default for long short throws byte do goto native
static transient case double if new strictfp try catch else implements
package super void char extends import private switch volatile class
final instanceof protected synchronized while
注释
java具有3种注释方法:
1.多行注释
/*内容*/
2.单行注释
//内容
3.文档注释,该注释以html语言对程序进行注释。
/**内容*/
数据类型
Java定义了8个基本数据类型。
注意:
1.java种数据类型字节长度是固定的,不随硬件环境改变。
2.java的整数数据类型都是有符号数据。
整数型:
字节型(byte) 1字节 -128到127
短整型(short) 2字节 -32768到32767
整型 (int) 4字节 2,147,483,648 ~ 2,147,483,647
长整型(long) 8字节 –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
浮点型:
浮点型(float) 4字节 3.4E–038~3.4E+038
双精度型(double) 8字节 1.7E–308~1.7E+308
字符型:
字符型(char) 2字节
布尔 型:
布尔 型(boolean)
字面量
整数字面量:
1)整数的字面值(直接写的值)默认类型是int,可以在字面值后加L改类型为long
2)(没有类型转换的时候)什么类型的值—只能赋值给什么类型的变量
3)整数的字面值(直接写的值)默认类型是int,可以赋值给对应范围的byte,short,char。
浮点字面量:
可通过标准记数法或科学记数法来表示。
科学计数:
6.022E23,314159E-0
字符字面量
Java用Unicode字符集来表示字符。
转义字符:
\ddd 八进制字符(ddd)
\uxxxx 十六进制Unicode码字符
\' 单引号
\" 双引号
\\ 反斜杠
\r 回车键
\n 换行
\f 换页
\t 水平制表符
\b 退格