2.1 关键字、保留字
2.2 标识符
2.3 变量
2.1 关键字、保留字
关键字类型 | 相应关键字 |
---|---|
用于定义数据类型的关键字 | class / interface / enum / byte / short / int / long / float / double / boolean / void |
用于定义数据类型值的关键字 | true / false / null |
用于定义流程控制的关键字 | if / else / swith / case / while / do / for / break / return |
用于定义访问权限修饰符的关键字 | Private / Protected / Public |
用于定义类、函数、变量修饰符的关键字 | abstract / final / static / synchronized |
用于定义类与类之间关系的关键字 | extends / implements |
用于定义建立实例及引用实力、判断实例的关键字 | new / this / super / instance of |
用于异常处理的关键字 | try / catch / finally / throw / throws |
用于包的关键字 | package / strictfp / transient / volatile / assert |
Notepad++使用技巧:按住alt键可以选区域,例如选中某列文字符号,将选中的区域全部一次性改变/删除/增加。
2.2 标识符
Java中的名称命名规范:
- 包名:多单词组成时所有字母都小写:xxxyyyzzz
- 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
- 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
- 常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
2.3 变量
- 变量的概念:变量是放在内存中的,占内存的一个存储区域 ,每个存储区域都有自己的变量名和数据类型。变量必须先声明后使用 。变量值可以不断变化。int i = 1,等号不是数学意义上的相等,而是赋值。
- 注意:变量的作用域只在一对{ }之间有效,且变量必须初始化。
-
变量的分类
在java中,数据类型分为基本数据类型和引用数据类型,基本数据类型只有那8种,其他的都是引用数据类型。
对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。
Java的整数型常量默认为int,声明long型常量后面需要加"l"或者"L",例如long a = 3l
java的浮点型常量默认为double型,声明float型常量,须在后面加"f"或"F",例如 float f = 1.22f