被java语言赋予了特殊含义的单词
关键字中所有字母都为小写
- class
- interface
- byte
- short
- int
- long
- float
- double
- char
- boolean
- void
- true
- false
- null
- if
- else
- switch
- case
- default
- while
- do
- for
- break
- continue
- return
- private
- protect
- public
- abstract
- final
- static
- synchronized
- extends
- implements
- new
- this
- super
- instanceof
- try
- catch
- finally
- throw
- throws
- package
- import
- native
- strictfp
- transient
- volatile
- assert
在程序中自定义的一些名称
由26个英文字母大小写,数字:0-9 符号:_$组成
- 数字不可以开头
- 不可以使用关键字
- 严格区分大小写
在起名字时,为了提高阅读性,尽量有意义
- 包名:多单词组成时所有字母都小写xxxyyyzzz
- 类名接口名:多单词组成时,第一个单词首字母大写XxxYyyZz
- 变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。 xxxYyyZzz
- 常量名:所有字母都大写。多个单词时每个单词用下划线链接。XXX_YYY_ZZZ
- 单行注释
- 多行注释
常量表示不能改变的数值
- 二进制
- 八进制
- 十进制
- 十六进制
- true
- false
- 内存中的一块存储区域
- 该区域有自己的名称(变量名)和类型(数据类型)
- 该区域的数据可以在同一类型范围内不断变化
用来不断的存放同一类型的常量,并可以重复使用
数据类型变量名= 初始化值;
- 数值型
- 字符型(char)
- 布尔型(boolean)
- 类(class)
- 接口(interface)
- 数组[]
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符
- 三元运算符
- 转义字符
3种格式
- continue
- break
函数就是定义在类中的具有特定功能的独立小程序,函数也称为方法;
修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2,) { 执行语句; return 返回值
}
a.返回值类型:函数运行后的结果的数据类型。
b.参数类型:是形式参数的数据类型。
c.形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数
d.实际参数:传递给形式参数的具体数值。
e.return:用于结束函数
f.返回值:该值会返回给调用者
- 功能代码封装
- 便于复用
- 被调用才执行
- 提高复用性
- 没有返回值,用void表示,不写return语句
- 明确要定义的功能最后的结果是什么
- 明确在定义该功能的过程中,是否需要未知内容参与运算