Java项目的命名规范
————————————————

1、 项目名全部小写。

2、 包名全部小写。

3、 类名首字母大写,一般都是使用驼峰式命名。

如:public class MyFirstClass{}

4、同上: 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。

如:int index=0;

   public void toString(){}

5、 常量名全部大写。

如:public static final String GAME_COLOR=”RED”;

————————————————

Java类的命名规范

1、 项目名全部小写。

2、 包名全部小写。

3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。

如:public class MyFirstClass{}

4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。

如:int index=0;

public void toString(){}

5、 常量名全部大写。

如:public static final String GAME_COLOR=”RED”;

6、所有命名规则必须遵循以下规则:

(1)、名称只能由字母、数字、下划线、$符号组成。

(2)、不能以数字开头。

(3)、名称不能使用JAVA中的关键字。

(4)、坚决不允许出现中文及拼音命名。

————————————————

Java包的命名规范

1、package必须是程序中可执行的第一行代码。

2、package语句只能有一句。

3、package命名要求包含的所有字符均为小写,同时不能有特殊字符。

4、package可以有多层,每一层有.隔开,例如:package china.hubei.wuhan;(China是一个文件夹,hubei是china下的一个文件夹,wuhan是hubei文件夹下的一个文件夹。

5、package语句后面的分号不要掉。​

6、包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。

7、如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。

————————————————

Java项目的命名规范相关推荐

  1. Java 项目的命名规范

    做开发的都知道,一个好的项目规范可以提高开发效率以及后期的维护.自己手上有个项目,里面规范很乱,自己在对它进行二次开发的时候很蛋疼,它没有相应的文档,公司给我的就只有一个项目源码,其中的关系还要自己去 ...

  2. java 项目名命名规范_javaWeb项目命名规范

    标签: 一.项目结构 这里和其他项目区别不大,我将模板抽离出来,更容易分析和理解: 解释一下:js主要包括extends(引入第三方的js).module(项目模块自己的js).lib(引用包,这里也 ...

  3. java类的命名规范_浅谈Java中的命名规范

    现代软件架构的复杂性需要协同开发完成,如何高效地协同呢? 答案是:制定一整套统一的规范. 无规矩不成方圆,无规范难以协同,比如,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全,试想如果没 ...

  4. iOS项目的命名规范

    一.关于本文档 1.本文档的书写目的     <iOS项目的命名规范>的书写目的,在于让后续参加到该项目的iOS开发人员通过阅读该文档,了解在当前iOS项目的代码中的命名要求并严格按照本文 ...

  5. java实体类命名规范_java实现周易起名-java实体类起名规范

    Java中类的命名规范? java命名规范? Camel-Case(Camel-Case)是编写计算机程序时的一组命名规则(惯例). 程序员能够更轻松地与同行交流自己的代码,因此最好采用具有更好可读性 ...

  6. Java开发项目的命名规范+命名方法+注释规范

    一.命名规范 变量Variable 变量名通常以小写字母 a-z 开头.如果变量名由多个单词构成,从第二个单词开始首字母需要大写 A-Z (小驼峰命名法).变量名中不建议使用下划线 _ 作为前缀或者单 ...

  7. 项目的命名规范,为以后的程序开发中养成良好的行为习惯

    代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯. 代码编写规范使用范围:J2EE项目开发. 一.包命名规范: 目的:包的命名规范应当体现出项目资源良好的划分 1.s ...

  8. java包名命名规范

    做开发的都知道,一个好的项目规范可以提高开发效率以及后期的维护.自己手上有个项目,里面规范很乱,自己在对它进行二次开发的时候很蛋疼,它没有相应的文档,公司给我的就只有一个项目源码,其中的关系还要自己去 ...

  9. JAVA基础(三)——服务器操作系统、Java开发环境、Java技术架构、定义Java类及其命名规范、Java注释方式

    1. 服务器操作系统 当前主流的服务器操作系统则主要分为:Windowsserver.UNIX.Linux.NetWare这四大阵容. (1)Windowsserver作为推广的最好,用户群体最大的服 ...

  10. java语言中的标识符_Java语言基本语法(一)————关键字标识符(Java语言标识符命名规范Java语言的包名、类名、接口名、变量名、函数名、常量名命名规则 )...

    一.关键字 关键字的定义和特点 定义:被Java语言赋予特殊含义,用做专门用途的字符串(单词). 特点:关键字中所有字母均为小写 下面列举一些常用的关键字. 用于定义数据类型的关键字:byte.sho ...

最新文章

  1. python 多进程 multiprocessing 进程池 pool apply_async()函数与apply()函数的用法
  2. Spark(6)——Spark与scala交互
  3. 前端学习(1749):前端调试值之如何查看整站的资源和编辑
  4. 阿里云开源EasyTransfer:业界首个面向NLP场景深度迁移学习框架
  5. spring data mongodb CURD
  6. 15种TBProAudio音乐插件合集包 2021最新
  7. Android开发文摘集合1
  8. (转)C#中 DirectoryEntry组件应用实例
  9. iPhone升级系统卡在进度条界面怎么办?
  10. 后台管理软件测试用例,如何进行测试用例管理?
  11. 开源OA的公文编辑器详解:公文格式和基本使用
  12. 用磁珠隔地解决静电问题
  13. mkv无损转换成mp4,方法步骤
  14. 【CLion】新手使用之编译运行单个文件
  15. maven简介及使用help插件
  16. IFR202型红外雨量传感器非接触式检测降雨量的传感器
  17. html调整垂直居中,html元素垂直居中的几种方法
  18. Altium designer22 原理图库绘制知识点总结-1 altiumdesigner
  19. 恒流源电路的几种实现方式(已通过Proteus仿真验证)
  20. 最优加权最小二乘估计

热门文章

  1. 【软件】强大的EPWING格式的日语词典
  2. 全能App研发助手!滴滴开源DoraemonKit
  3. 小甲鱼python作业百度文库_【小甲鱼python课后题.doc】下载 - 面包树
  4. Python项目部署到Docker的完整过程
  5. java excel 转txt_用Java实现excel转txt
  6. 【软件教程】Spring Tool Suite(STS)
  7. Kotlin 中文文档
  8. python游戏源代码下载_python小游戏源代码_python游戏项目
  9. Linux-完美解决linux系统镜像下载速度慢的问题
  10. Hex2Bin使用方法