1、包的命名:

Java包的名字都是由小写单词组成。即便多个单词也全小写。示例:demopackage

2、类的命名:

类名是以大写字母开头的名词。如果有多个单词组成,每个单词第一个字母应该大写(骆驼命名法)。不能使用Java保留字作为类名。示例:DemoClass

3、方法的命名:

方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。示例:demoFunction

4、变量的命名:

首字母是小写的,接下来的单词都以大写字母开头。示例:demoParam

5、常量的命名 :

常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。示例:IS_SUCCESS

6、参数的命名:

参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数名称为一个单词的情况下使参数的命名尽可能明确。

7、Java文件的命名:

1.源代码文件名必须与公共类的名字相同。
      2.一个Java文件中只能有一个public类;
      3.如果文件中只有一个类,文件名必须与类名一致;
      4.如果文件中不止一个类,文件名必须与public类名一致;
      5.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致。

java方法名,类名,命名规范相关推荐

  1. java 方法名类名命名规范

    一.命名规范 1. 项目名全部小写 2. 包名全部小写 3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写. 大驼峰,如:public class MyFirstClass{} 4 ...

  2. Java学习之名称命名规范

    Java学习之名称命名规范篇 java中的名称命名规范 包名:多单词组成时所有字母都小写:xxxxyyyzzz 类名.接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzzz 变量名.方法名: ...

  3. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  4. java 方法名_java的命名方法

    1. JAVA源文件的命名 JAVA源文件名必须和源文件中所定义的类的类名相同. 2. Package的命名 Package名的第一部分应是小写ASCII字符,并且是顶级域名之一,通常是com.edu ...

  5. Java软件项目开发命名规范_命名规则

    文章目录 一.项目命名/包命名/虚拟目录/资源路径 二.Java 代码命名 三.属性文件 properties 命名 四.xml文件命名 五.jsp文件命名 六.html文件命名 七.js文件命名 八 ...

  6. JAVA中变量的命名规范

    变量的命名规范: 1.所有变量,方法,类名:见名知意: 2.类成员变量(除了常量以外的所有变量):首字母小写和驼峰原则:eg:userName 3.局部变量:首字母小写和驼峰原则 4.常量:大写字母和 ...

  7. Java中的名称命名规范

    包名:多单词组成时所有字母都小写:xxxyyyzzz 类名.接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名.方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首 ...

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

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

  9. java开发过程中的命名规范

    为什么80%的码农都做不了架构师?>>>    最近在读项目的过程中,发现好多同事的代码并不是很规范,有的包名也按照了驼峰的写法,虽说这样不是不行,但个人认为开发过程中应该遵守这些规 ...

最新文章

  1. 推动大数据和AI应用场景的落地,加速实现与产业融合。
  2. linux编程综合案例
  3. 远程计算机无法操作,Win10系统下qq远程不能控制对方电脑(点不动)的完全解决方法...
  4. Kafka Consumer多线程实例
  5. html文字阴影兼容ie,IE之css3效果兼容
  6. Python新手学习基础之运算符——位运算
  7. 素数表的获取 O(nloglogn)复杂
  8. Python做一个简单的在线编辑器
  9. webpack-obfuscator运行报错
  10. H5分享带缩略图,描述,微信内分享到好友,朋友圈等
  11. 快速上手python websockets
  12. 论文记载:A Survey on Traffic Signal Control Methods
  13. sqlserver xml 操作:3、对不确定结构、属性的xml进行处理
  14. Android学习笔记3-开发过程中一些常用操作
  15. 第八章笔记[计算机网络]
  16. 洛谷P2486 染色
  17. 免费实现音乐文件转换:将下载的音乐转换为MP3格式
  18. python列表增加行_openpyxl追加行、指定位置插入行
  19. namenode启动异常问题解决
  20. eclipse文档注释设置、文件(Files)注释标签、类型(Types)注释标签(类的注释)、字段(Fields)注释标签、构造函数(Constructor)标签

热门文章

  1. 使用 Antlr 处理文本
  2. Keras - GPU ID 和显存占用设定
  3. Admui 源码、Admui通用框架、Admui 开发文档、admui框架使用经验
  4. java optional详解_java8中Optional的用法详解
  5. 倾家荡产、隐私全无?独家揭秘撞库攻击!
  6. flutter - 一键切换黑暗模式
  7. 第39条:必要时进行保护性拷贝
  8. ENSP-----VGMP与HRP协议---防火墙的双机热备
  9. 中原消费金融7.5亿银团贷款落地
  10. Emmet基本语法与使用