Java命名约定
时间:2020-02-23 14:36:43 来源:igfitidea点击:
在用Java编写代码时,建议遵循某些命名约定。
Java命名约定为您的代码带来了某种形式的统一性。
它使其他开发人员易于阅读您的代码。
尽管这些不是硬性规则,但是在编写代码时最好遵循这些做法。
1. Java包命名约定
软件包名称应为小写。
如果有多个单词,请用圆点将其分开。
前缀应该是com,edu,gov,mil,net,org等顶级域名之一,或者是用来标识国家/地区的英语两个字母的代码之一。
(在我们,英国)
范例:
package com.theitroad.util;
2.类和接口的命名约定
类和接口名称应为名词。
它们可以大小写混合,但每个内部单词的首字母应大写。
这意味着类和接口名称的首字母也应为大写。避免使用首字母缩写词和缩写。
范例:
public class Vehicle { //code } class CarCleaningShop { }
3. Java方法命名约定
方法应该是指示该特定方法功能的动词。
它们可以混合使用。
首字母应小写,随后的每个单词的首字母均应大写。
范例:
void slowDown() { //code } void getCustomerAddress() { }
4. Java变量命名约定
变量名称不应以下划线(_)或者美元符号($)字符开头。
变量名以小写字母开头,随后的每个单词的首字母均为大写。
避免使用单字符(i,j,k)变量名,除非是临时丢弃的变量。
变量名称应表明变量的用途。
public class Vehicle { public void slowDown() { int speed; int timeToStop; } }
5.常量命名约定
常量名称应全部大写。
如果有多个单词,请用下划线(_)隔开。
范例:
public class Vehicle { static final int MAX_SPEED = 120; }