标识符
Java语言由标识符,关键字,保留字,分隔符组成
并且它们互斥,这是值得注意的一点
-
关键字
Java语言中不允许程序员自定义的名称.
它们代表具有语法效果的各种结构名称和命令名称
程序员可以使用,但含义由编译器决定 -
保留字
Java是一门由甲骨文公司不断开发的编程语言
它的版本在不断更新,随之关键字的数量也不断扩展
保留字就是指还未作为关键字,
但预定作为未来版本的关键字 -
分隔符
用于分割程序的各个指令的符号,
使之相对独立地运行
主要有逗号,分号,空白,花括号
值得注意的是空白是无意义的,用于程序员方便阅读
变量
-
所谓变量即为存储程序计算所用数据的地方
-
变量由变量名和数据类型组成
-
java通过变量名访问数据地址
-
数据类型即为数据在内存中的存储形式
-
变量分为类变量,成员变量,局部变量
-
类变量为类体中,方法体外中有static关键字的变量
- static说明该变量的数据存储在静态存储区中
- 所以它"静态地"在内存中,无需创建对象就可使用
- 并且它为"所有"共享
-
成员变量为类体中,方法体外,无static关键字的变量
- 成员=变量,顾名思义成员变量只有在创建对象后才能使用
- 且为对象所调用
- 生命周期为对象调用期间,无对象调用,生命结束
-
局部变量在方法体内,无特殊情况,
- 生命周期在方法调用期间
结构化程序设计
结构化程序设计为顺序结构,循环结构,选择结构
顺序结构:代码从上至下执行,没有跳转
循环结构:以下为百度照片
选择结构:若满足条件,执行某指令,否则不执行
总结:代码应整体满足顺序结构,用循环结构和选择结构完善
笔者的话:
- 标识符的命名规范要注意
- 学会结构化程序设计
- 注意上下级代码之间的缩进
这些可以提高代码之间的逻辑性,方便编写和自我阅读