Java中类的命名规范?

java命名规范?

Camel-Case(Camel-Case)是编写计算机程序时的一组命名规则(惯例)。

程序员能够更轻松地与同行交流自己的代码,因此最好采用具有更好可读性的统一命名方法。例如:有些程序员喜欢所有小写字母,有些程序员喜欢使用下划线,因此,如果要编写一个我名字的变量,则他们常用的写法将是myname,my_name,MyName或myName。这种命名规则并不适合所有程序员阅读,使用驼峰式命名法表示可以提高程序的可读性。

驼峰命名法是当变量名称或函数名称是由一个或多个单词连接在一起的唯一标识单词时,第一个单词以小写字母开头;第二个单词的第一个字母大写字母或每个单词的首字母均使用大写字母,例如:myFirstName,myLastName,此类变量名看起来像骆驼峰一个接一个,因此得名。

Camel-Case一词来自Perl语言中常用的混合大小写格式,以及Larry Wall等人的畅销书Programming Perl(由O"Reilly出版)的封面图片这是骆驼。

骆驼式命名法的命名规则可以视为一种约定,没有绝对和强制性,以提高识别度和可读性。

Java中类的命名规范?

具体示例如下:以下

com.ics是平台软件包。stmacmbas是此项目的根软件包。

stmacmbas.base是此项目的开发基础软件包。

stmacmbas.commerce是商业软件包。

stmacmbas.example是一个示例包。

stmacmbas.industry是一个工业企业软件包。

stmacmbas.stma是国家局的软件包。

stmacmbas.util是一个工具包。

其次,文件名。

1.文件名由英文单词组成,每个单词的首字母大写,最好不要超过4个单词,例如:ShipOrder.java。

2. Java文件的文件名必须与程序中的公共类名相同。

3. Servlet文件必须以Servlet结尾,例如:AddCompanyServlet.java。

第三,类名:每个单词的首字母大写。同上

第四,变量名。

1.类变量的命名:变量的名称必须以小写字母开头,随后的单词以大写字母开头。

2.静态最终变量的命名:静态最终变量的名称应大写并表示完整含义。

3.使用有意义的名称命名变量:首先,以完整的英语单词或速记约定(不允许中文拼音)命名变量,例如:firstName,zipCode

4.使用复数形式命名Collection类变量。集合包括数组,向量等。命名时使用复数形式:客户,同学。

V.方法名称。

1.方法名称必须以小写字母开头,随后的单词以大写字母开头。

2.方法的名称应与方法的目的相关。

第六,参数名称。

1.参数命名:参数名称必须与变量命名约定一致。

2.方法参数:使用有意义的参数名称,并尽可能使用与要分配的字段相同的名称。

java的包命名规则 java的类命名规则 java的函数命名规则 java的注释规则 请求一个具体完整的例子,谢谢。

java实体类命名规范_java实现周易起名-java实体类起名规范相关推荐

  1. java实体类实现抽象类_java接口、抽象类、实体类关系介绍

    接口:接口是一个引用类型,与类相似,不过在接口中只能包含常量,方法名和嵌套类型.没有构造器,所以不能被实例化只能被类所实现或者被另外的接口所继承.在接口中声明的方法没有方法体. 抽象类:将类层次中共有 ...

  2. java常量的命名规则_java常量命名规则

    java常量命名规则 Java常量命名规则如下: 规则一. 所有单词的字母都是大写,如果有多个单词,那么使用下划线链接即可. 如:public static final int AGE_OF_PERS ...

  3. java中的class 类的作用_Java中Class和单例类的作用与类成员的理解

    Java中Class类的作用与深入理解 在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识.这个信息跟踪着每个对象所属的类.JVM利用运行时信息选择相应的方法执行.而保存 ...

  4. java io 创建文件夹_Java中Io流操作-File类的常用操作-创建文件,创建文件夹

    package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...

  5. java对象生成的时间_Java基础之一组有用的类——生成日期和时间(TryDateFormats)...

    控制台程序. java.util包中含有相当多的类涉及日期和时间,包括Date类.Calendar类和GregorianCalendar类. Date类对象其实定义了精确到毫秒的时刻,从1970年1月 ...

  6. java 类复制构造方法_java面向对象入门(3)-java构造方法

    Java构造函数是特殊的方法(没有返回类型),使您可以在应用程序内部的其他类使用对象之前完全初始化对象状态.Java中的构造方法是使用new关键字调用的. 下面让我们更深入地了解构造函数. 1.什么是 ...

  7. java中math类的作用_Java开发知识之Java的数字处理类Math类

    Java开发知识之Java的数字处理类Math类 一丶Java.text.DecimalFormat类与NumberFormat类 首先 Java.text.DecimalFormat指的是Decim ...

  8. java 工具类命名_排名前16的Java工具类

    在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类.以下工具类.方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码. 一. ...

  9. java数组插入一个数_java如何在一个有序的数组类插入一个数!

    第一种:依次与有序数组中的每个数进行比较,然后找到位置之后,定义一个新的数组,该信数组的长度加一,再使用system.arraycopy将于数组copy到新数组!import java.util.Ar ...

最新文章

  1. Java并发编程之CountDownLatch、CyclicBarrier和Semaphore
  2. 改变TabNavigator控件第一个tab标签的偏移量.
  3. PHP常用 header函数设置HTTP头部示例
  4. 用 Python 制作子弹图也这么简单,爱了~
  5. 通过IHttpHandler实现图片验证码
  6. api 原生hbase_Hbase常用api
  7. ASP.NET Core 2调用Azure云上的PowerBI报表展示
  8. System.Diagnostics.Process.Start()用法详解
  9. 微软职位内部推荐-Principal Group Program Manager
  10. Jeecg-Boot 快速生成前后端代码
  11. 拓端tecdat|R语言乘法GARCH模型对高频交易数据进行波动性预测
  12. 说说 JavaEye 网站架构
  13. MODIS数据下载流程之地理空间数据云
  14. dts音效大师安卓版_dts音效大师手机app下载-dts音效大师安卓手机app下载-电玩之家...
  15. c语言求解矩阵方程,用C语言求解N阶线性矩阵方程Ax=b的简单解法(附源码)
  16. 学一点Wi-Fi:Roaming
  17. 学习|全屏时钟|计时器APP横评
  18. 2018/02/12
  19. 多元统计分析及R语言建模(第五版)——第3章多元数据的直观表示课后习题
  20. Camera Sensor

热门文章

  1. Spring-02 IOC与DI
  2. 轻松解决2013 lost connection to mysql server at ‘reading initial communication packet‘, system error: 0“
  3. 贪吃蛇大作战撞墙不死c语言,贪吃蛇大作战无敌版
  4. Chef Infra 16添加了YAML配方支持
  5. linux中swi指令,ARM中的SWI指令(转)
  6. 干货 | Dart 并发机制详解
  7. Hurst指数python实现
  8. iOS代码混淆的探索
  9. 开心网开启 网络营销新时代
  10. 时钟数字 java_用java写一个数字时钟