关键字
关键字的定义和特点 |
||||
定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 |
||||
用于定义数据类型的关键字 |
||||
class |
interface |
byte |
short |
int |
long |
float |
double |
char |
boolean |
void |
|
|
|
|
用于定义数据类型值的关键字 |
||||
true |
false |
null |
|
|
用于定义流程控制的关键字 |
||||
if |
else |
switch |
case |
default |
while |
do |
for |
brerk |
continue |
return |
|
|
|
|
用于定义访问权限修饰符的关键字 |
||||
private |
protected |
public |
|
|
用于定义类,函数,变量修饰符的关键字 |
||||
abstract |
final |
static |
synchronized |
|
用于定义类与类之间关系的关键字 |
||||
extends |
implements |
|
|
|
用于定义建立实例及引用实例,判断实例的关键字 |
||||
new |
this |
super |
instanceof |
|
用于异常处理的关键字 |
||||
try |
catch |
finally |
throw |
throws |
用于包的关键字 |
||||
package |
import |
|
|
|
其他修饰符关键字 |
||||
native |
strictfp |
transient |
volatile |
assert |
标识符
注意:在起名字的时,为了提高阅读性,要尽量有意义。
1. a-z A-Z 0-9 _ $
2.数字不可以作为开头 不能使用关键字 类名首字母大写
3.驼峰命名法 HelloWorld 每个单词首字母大写
Java中的名称规范:
包名:多单词组成时所有字母都小写。xxxyyyzzz
类名接口名:多单词组成时,所有单词的首字母大写。XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。XXX_YYY_ZZZ
注释
//单行注释
/* 多行注释*/
/**
@author 作者
@version 版本
文档注释
*/
数据类型
基本数据类型:
数值型:
整数:
byte:字节 一个字节:-128 到 127
short :短整型 两个字节: -32768 到 32767
int(默认) : 整型 四个字节:2的31次方
long : 长整型 八个字节
小数(浮点数):
float:单精度 四个字节
double(默认):双精度 八个字节
字符:
char : 两个字节:0-65535
布尔:
boolean : 一个字节