个性化阅读
专注于IT技术分析

Java命名约定

本文概述

Java命名约定是要遵循的原则等你决定什么名字标识符类,包,变量,常量,法等。

但是,它不是被迫效仿。因此,它被称为公约没有规则。这些约定是建议由几个Java社区如Sun Microsystems和Netscape。

所有类、接口、包、Java编程语言的方法和字段根据Java命名约定。如果你不遵守这些约定,它可能产生混淆或错误代码。

利用java命名约定

通过使用标准的Java命名约定,你使你的代码更容易阅读为自己和其他程序员。Java程序的可读性是非常重要的。它表明,花更少的时间来找出什么代码。

以下是必须遵循的主要规则每个标识符:

  • 这个名字不能包含任何空格。
  • 这个名字不应该开始这样的特殊字符

让我们看看其他一些规则,应遵循标识符。

  • 它应该以大写字母开头。
  • 它应该是一个名词,如颜色,按钮,系统、线程等。
  • 用适当的单词,而不是缩写词。
  • 例子:-
public class Employee
{
//code snippet
}

接口

  • 它应该以大写字母开头。
  • 它应该是一个形容词如Runnable,遥远,ActionListener。
  • 用适当的单词,而不是缩写词。
  • 例子:-
interface Printable
{
//code snippet
}

方法

  • 它应该以小写字母开始。
  • 它应该是一个动词,如主要(),打印(),println ()。
  • 如果名称包含多个单词,开始用小写字母后跟一个大写字母,如actionPerformed ()。
  • 例子:-
class Employee
{
//method
void draw()
{
//code snippet
}
}

变量

  • 它应该开始以小写字母开头,如id、名称。
  • 它不应该开始的特殊字符
  • 如果名称包含多个单词,开始用小写字母后跟一个大写字母如firstName、lastName。
  • 避免使用字符变量如x,y,z。
  • 例子:-
class Employee
{
//variable
int id;
//code snippet
}

  • 它应该是一个小写字母,如java、朗。
  • 如果名称包含多个单词,应该由点(.)如java。util . lang。
  • 例子:-
package com.srcmini; //package
class Employee
{
//code snippet
}

常数

  • 它应该是大写字母,如红色、黄色。
  • 如果名称包含多个单词,应该是由诸如MAX_PRIORITY下划线(_)。
  • 它可能包含数字,但没有第一个字母。
  • 例子:-
class Employee
{
//constant
 static final int MIN_AGE = 18;
//code snippet
}

CamelCase java命名约定

Java遵循“骆峰式”语法命名类、接口、方法和变量。

如果名字加上两个字,第二个词以大写字母开头总是如actionPerformed (),firstName,ActionEvent,ActionListener等等。

赞(0)
未经允许不得转载:srcmini » Java命名约定

评论 抢沙发

评论前必须登录!