一、标识符
Java语言规定标识是以字母、下划线“_”或美元符号“$”开始,随后可跟数字、字母、下划线或美元符号的字符序列。
Java语言中的标识符大小写敏感,没有长度限制,可以为标识符取任意长度的名字,但关键字不能作为标识符。比如在程序中名为Temp和temp的,其实是两个不同的变量。
为增强程序可读性,Java语言作如下的约定:
类、接口:通常使用名词,且每个单词的首字母要大写;
方法:通常使用动词,首字母小写,其后用大写字母分隔每个单词;
常量:全部大写,单词之间用下划线分隔;
变量:通常使用名词,首字母小写,其后大写字母分隔每个单词,避免使用$符号。
二、关键字
关键字是批对编译器有特殊意义,在程序中不能用作其它目的的字符序列,关键字都是由小写字母组成的。
Java中常见关键字:
abstract | boolean | break | byte | case | catch |
char | class | continue | default | do | double |
else | extends | final | finally | float | for |
it | implements | import | instance | int | interface |
long | native | new | null | package | private |
protected | public | return | short | static | super |
switch | synchronized | this | throw/throws | transient | try |
void | volatile | while | assert | enum |
|
三、数据类型
Java语言中有8个原始数据类型。大致分为四种:
1.逻辑类:boolean;
2.文本类:char;
3.整数类:byte,short,int,long;
4.浮点类:double,float。
注意:
1.逻辑类boolean有两种状态,即true和false。在Java语言中,整数类型和boolean类型之间无转换计算,boolean类型只允许使用boolean值。
2.引用数据类型String不是原始数据类型,而是一个类(Class),它被用来表示字符序列。
3.定义一个float原始数据类型时,如题数字含有小数部分或指数部分,在数字后应加上字母“F”或“f”。
四、运算符
运算符的优先级有如下判定情况:
1.按操作数多少划分:
一元操作符 > 二元操作符 > 三元操作符;
2.按运算类型划分:
算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符;
3.尽量多的使用括号:
括号优先级别最高。