Java语言的组成
关键字
被赋予了特殊作用的单词
符号
Java中的语法符号都是英文标点符号
标识符
在代码中定义的各种名称
- java中的命名规则(强制要求遵守)
- 可以使用英文字母(大小写)/数字/下划线/$符
- 不能以数字开头
- 不能使用关键字
- Java严格区分大小写
- 开发中的命名规范(非强制要求遵守,但大家都这么做)
- 各种名称应当具有一定的意义,变量名尽量使用名词,方法名尽量使用动词
- 不允许使用与关键字相似的单词
- 包名:尽量使用单个单词,所有字母小写
定义方式:企业域名倒置 + 工程名 + 模块名 - 类名/接口名: 首字母大写其余字母小写,如果有多个单词组成,每个单词的首字母都大写,其余字母小写
- 变量名/方法名: 单个单词组成,所有字母都小写; 多个单词组成时, 首单词所有字母小写,从第二个单词起首字母大写(驼峰命名法)
- 常量: 所有字母都大写, 如果有多个单词组成, 用下划线分割
变量与常量
- 常量: 固定不变的数据
- 变量
程序在运行时需要将数据加载到内存中,CPU从内存读取数据进行运算, 再向内存中家在数据时, 需要在内存中开辟相应的空间存储数据, 而这个空间所存储的数据是可以被改变的,这个内存空间在代码中的体现就是变量, 变量所记录的数据是可以改变的
运算符
java中有多种运算符, 可以进行各种不同的运算
语句
见不同的单词按照语法规则组合成一个完整的句子,表达一定的意思,java中一条完整的语句,应当以分号结尾
方法
在其他语言中也称作"函数" (例: C)
可以理解为语句的集合, 通过这些集合在一起的语句实现某一个完整的功能