`
yuanyuan7891
  • 浏览: 167227 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Java命名规范

阅读更多
 一 命名惯例
  1)类:名词或名词性词组,每个单词首字母大写;一般不使用缩写,除非其缩写更通用和便于理解,如HTML;
  类命名举例:class Person; class SpringRain
  2)方法:动词或动词性词组,首字母小写,第二个及以后的单词首字母大写;
  方法命名举例:run(); displayInformation();
  3)接口: 同"类"的命名规则
  接口命名举例:interface Runner;
  4)变量: 名词或名词性词组,首字母小写,第二个及以后的单词首字母大写;
  不提倡使用下画线"_"和美元符"$"作为变量开头;单词间可以使用下画线分隔;
  变量名不宜过长但也应有意义,除非是临时使用(例如只涉及几行代码)后即丢弃
  的情况,不建议使用单个字母做变量名,常用的临时使用的变量名包括表示整数的
  i,j,k,m,n和表示字母的c以及表示异常对象的e等。
  变量命名举例:int age; int student_age; String studentName; Exception e;
  5)常量:名词或名词性词组,每个单词的首字母大写;单词间使用下画线分隔。
  常量命名举例:int MAX_LEVEL; double Comm_Tax;
  6)包: 名词或名词性词组,全部小写;一般使用本公司/组织网站域名的逆序
  后跟具体的软件内部模块名
  包命名举例: package com.sun.java; package com.mycompany.db;
二 文件组织
  1.建议一个源文件中只定义一个Java类或接口,无论该类或接口是否被声明为pulibc的,
  文件名都以其来命名,源文件中各成分的出现顺序为:
  1)开始的注释
  2)package语句
  3)import语句
  4)类/接口声明
  2.在一个Java类中,各种成分的排列顺序本无严格规定,也没有特别通用的惯例,为便于掌握,给出一个推荐的顺序:
  1)属性声明
  2)构造方法声明
  3)static语句
  4)普通方法声明
  5)main方法声明
  6)内部类的声明
三 分隔和缩进
  1.使用空行
  在下述情况下使用单行的空白行来分隔:
  1)在方法之间
  2)在方法内部代码的逻辑段落小节之间
  3)在方法中声明局部变量之后,具体的Java语句之前
  4)在注释行之前
  在同一个源文件中定义的多个类/接口之间使用双行的空白行来分隔
  2.使用空格符
  除正常的成分之间以空格符分隔名(如数据类型和变量名之间),在下述情况下也应使用一个空格符来分隔:
  1)运算符和运算符之间,如: c = a + b;
  2)在参数列表中的逗号后面,如: void m1(int year, int month) {}
  3)在if,for,while待语句之后 如: if (a > b) {}
  3.使用换行符
  不建议在一行中写多条语句,一条语句的长度一般超过了80个字符时,应该换行
  4.使用小括号
  可以使用小括号来强行规定运算顺序
  5.使用花括号
  开始位置可以位于当前内容的尾部,也可以另起一行
  6.使用缩进
  在下述情况下应用缩进
  1)类中的成分
  2)方法体或语句块中的成分
  3)换行时的非起始行
  缩减量一般为在上一级成分的基础上再缩进四个空格,或跑到下一个制表位
四 声明语句
  建议每行声明一个变量,并尽量在声明变量的同时对其进行初始化,除非其初值尚不确定。局部变量应在其所在的方法或语句块的开头集中声明,而不应随用随声明。
五 下面给出一个程序,结合上面的介绍,注意下Java编码规范
  注意:在eclipse开发工具中,把代码写好之后,可以用快捷键:CTRL +  SHIFT + F来自动格式化代码
  /**
  * Copyright: Copyright (c) 2002-2004
  * Company: JavaResearch(http://www.javaresearch.org )
  * 最后更新日期:2003年4月3日
  * @author Cherami
  */
  package org.jr.util;
  import java.util.*;
  /**
  * 此类中封装一些常用的List操作方法。
  * 所
本篇文章来源于 黑客基地-全球最大的中文黑客站 原文链接:http://www.hackbase.com/tech/2009-07-24/54201.html
分享到:
评论

相关推荐

    Java命名规范 Java命名规范

    Java命名规范是编程实践中至关重要的指导原则,旨在提高代码的可读性和一致性。遵循这些规范,可以帮助团队成员更好地理解和维护代码,减少误解和错误。以下是Java命名规范的主要方面: 1. **包(Package)**: 包名...

    java命名规范 一些详细

    ### Java命名规范详解 在Java开发过程中,遵循一套合理的命名规范不仅能够提高代码的可读性和可维护性,还能帮助团队成员更快地理解和协作。本文将详细介绍Java中的命名规范,并结合给定的部分内容来具体说明。 ##...

    java命名规则

    Java编程语言以其严谨的规范和良好的可读性著称...Java命名规范是编程实践中的一项基本准则,遵守这些规则可以使代码更易于理解和维护,也利于团队间的合作。熟练掌握并应用这些规范,将有助于提升编程效率和代码质量。

    java关键字和java命名规范

    主要介绍java关键字和java命名规范,主要介绍java关键字和java命名规范

    java命名规范分享

    以下是一些主要的Java命名规则: 1. **包名**: - 包名应全部使用小写字母。 - 通常,包名会基于组织的反向域名,例如`com.example.myapp`,其中`com`代表顶级域名,`example`是组织名,`myapp`是应用程序或项目...

    JAVA命名规范.pdf

    以下是一些主要的Java命名规则: 1. **包(Package)的命名**: 包名应该全部采用小写字母,由多个单词组成时,单词之间用点分隔。例如,`com.neu.util`。这种命名方式遵循了域反向工程的原则,通常使用公司或组织...

    java基础考试题【关于java命名规范的知识】

    Java命名规范是编程的基础,它有助于提高代码的可读性和一致性。以下是对Java命名规则的详细解释: 1. 类名:类名应该使用驼峰命名法(CamelCase),即每个单词的首字母大写,如选项A的`XxxYyy`。这是Java中表示类...

    java 命名规范

    在Java编程语言中,命名规范是非常重要的,它不仅...虽然没有提供具体内容,但这些主题对于深入理解和应用Java命名规范同样至关重要。阅读华为培训资料.pdf文件,可能能获取更多关于命名规范以及与IT相关的实用知识。

    java命名规范java的命名规范java的命名规范java的命名规范

    以下是根据提供的信息详细阐述的Java命名规范: 1. **文件名与类名**:公共类(`public`)的文件名必须与类名完全一致,包括大小写。例如,`public class SampleClass` 应保存在 `SampleClass.java` 文件中。非公共...

    java关键字和java命名规范.pdf

    Java命名规范是Java社区制定的一系列约定,用于指导开发者如何为类、方法、变量等命名,以提高代码的可读性和可维护性。以下是常用的Java命名规范: 1. 类和接口的命名:应该用名词或名词短语来命名,并且每个单词...

    C#、java命名规则和开发习惯

    这里我们将深入探讨C#和Java这两种广泛使用的编程语言的命名规范和最佳实践。 首先,让我们关注C#的命名规则: 1. 类型(类、接口等)的命名应使用PascalCase,例如`TextBox`和`ICompare`。 2. 局部变量和方法参数...

    java命名规范以及注释规范

    Java编程语言有着严格的命名规范和注释规则,这对于提高代码的可读性、可维护性和团队协作至关重要。以下是对这些规范的详细说明: 1. **包名命名规范**: - 包名全由小写字母组成,可以包含少量数字。 - Java...

    java代码命名规范

    java代码命名规范

    Java命名规范.pdf

    Java 命名规范是 Java 语言中的一组约定俗成的规则,目的是为了提高程序的可读性、可维护性和可扩展性。这些规则涵盖了包、类、接口、方法、常量和变量的命名约定。 包的命名规范: * 包的名字都是由小写单词组成...

    css、js、java命名规则

    ### CSS、JS、Java 命名规则 在软件开发过程中,良好的命名习惯不仅能够提高代码的可读性,还能方便团队成员之间的沟通与协作。本文将详细介绍在页面切图、程序编程、JavaScript命名等方面的常见规则及最佳实践。 ...

    JAVA命名规范 编程

    【Java命名规范】是编程实践中至关重要的一环,它关乎代码的可读性和团队协作的效率。Java编程规范中,命名规则主要包括以下几个方面: 1. **包的命名**:包(Package)的名字通常由小写字母组成,为了确保唯一性,...

    Java命名规则

    Java命名规则是Java开发者在编写代码时需要遵循的一系列标准,它旨在通过统一命名习惯来提高代码的可读性、易理解性和可维护性。命名规则详细规定了如何为变量、类、方法等标识符命名,以便开发者能够快速识别代码中...

Global site tag (gtag.js) - Google Analytics