您的位置 首页 java

java基础第五篇——编码规则及变量

编码规则

软件工程发展到现在已经非常成熟,对于程序员 编码 的规则也限定的越来越多。早年天马行空的编程与企业的要求也渐行渐远。每个公司都会对程序员的编码习惯进行限制,包括命名、格式等。

  1. 注释

注释是用来提供源代码自身没有提供的附加信息,主要包含对代码的总体说明、步骤说明和其他一些代码中不容易看出来的信息。当然注释并不是越多越好,过多且容易过时的注释往往会影响代码的更新和阅读。具体的注释方式及书写格式前文已经说过就不再赘述了。

2. 命名规范

命名规范提供了一些有关标识符功能的信息。

在标识符中,所有单词的首字母大写,被称为“驼峰标识”。字段、方法及对象的首字母大小写,例如:类名可以MyFirstClass,而方法名则要写成getName()。如果是常量则全部大写而java包(page)则全部小写,首字母也不例外。

3. 类的测试

每当创建一个类时,考虑在该类中写主方法进行测试,以保证类的正确性和功能的完整性。

4. 类的设计

设计类时要尽量使其功能单一,只解决某些特定的问题;不要设计方法众多且差别较大的类。设计类时要考虑该类的维护和发展,考虑代码复用和 多态

5. 方法的设计

方法的设计与类一样,都是尽量明确其功能,简明扼要,功能单一。当方法过长时,尽量考虑将其分解成几个方法。

6. 采用内部类

当类和类之间关系非常紧密时,可以考虑采用内部类来实现,以改善编码和维护的工作。

7. 继承

对于继承的使用应该谨慎,尽量采取实现接口的方法来达到目的。只有在必须继承的情况下才考虑继承。因为 java 中继承的机制是单根继承,尽量使用接口。

变量

  1. 变量的声明

变量就是在程序的运行中可以变化的两,变量时 程序设计 中一个非常重要和关键的概念。在java中,每个声明过的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。

变量的声明未初始化

2. 变量

在程序运行的过程中,空间内的值是变化的,这个内存空间就称为变量。为了操作方便给这个空间取名,称为变量名,内存空间内的值就是变量值。所以,申请了内存空间,变量不一定有值,要想变量有值,就必须要放入值。

如:代码“int x”,定义了变量但没有赋值,即申请了内存空间,但没有放入值。

如果“int x=5”,说明不但申请了内存空间而且还放入了值,其值为5.

3. 变量的分类

1. 根据作用范围划分

一般将变量分为 全局变量 局部变量 。从专业的角度来解释,全局变量就是在类的整个范围之内都有效的变量。而局部变量就是在类中的某个方法函数或某个子类内有效的变量,下面将从实际程序中体现。

定义全局及局部变量

如果在main()方法中输出变量“C”程序在编译时会报错,即找不到变量“C”。

2. 根据所属范围划分

按照所属范围来分,可以将变量分为类变量和成员变量,类变量就是用关键字“ static ”声明的全局变量,它是属于类的。而成员变量就是不用“static”声明的其他实例变量,它属于对象本身的。

文章来源:智云一二三科技

文章标题:java基础第五篇——编码规则及变量

文章地址:https://www.zhihuclub.com/179906.shtml

关于作者: 智云科技

热门文章

网站地图