一、 所有命名规范都必须遵循以下规则:

 1、名称只能由字母、数字、下划线、$符号组成2、不能以数字开头3、名称不能使用JAVA中的关键字4、坚决不允许出现中文及拼音命名

二、命名规范:

1、项目名称全部用小写
2、包名全部用小写
3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。
如: public class MyBinarySearch {}
4、变量名、方法名首字母小写,如果名称由多个单词组成,除首单词外其余单词的首字母都要大写(驼峰命名法)
如:int left ; public void toString( ) {}
5、常量名全部大写
如:public static final int MAXSIZE = 100;

Java命名规范(建议收藏)相关推荐

  1. Java 命名规范(非常全)

    欢迎关注方志朋的博客,回复"666"获面试宝典 在本文中,将从大到小,从外到内,总结Java编程中的命名规范.文中将会涉及到日常工作中常见的命名示例,如包命名,类命名,接口命名,方 ...

  2. Java 命名规范(非常全面)

    来源:https://www.ramostear.com/blog/2020/03/20/2vxdaqjq.html 最近发现很多初级程序员写代码时很不规范,比如方法名 类名 等,如果遇到有代码洁癖的 ...

  3. Java命名规范--阿呆

    最近发现很多初级程序员写代码时很不规范,比如方法名 类名 等,如果遇到有代码洁癖的领导肯定会被骂(什么垃圾代码),下面分享一篇不错的规范文章 在本文中,将从大到小,从外到内,总结Java编程中的命名规 ...

  4. 【Python】标识符 ( Python 标识符命名规则 - 强制性 | 内容限定 | 大小写敏感 | 非关键字 | Python 标识符命名规范 - 建议性 | 下划线命名法 | 英文字母全小写 )

    文章目录 一.Python 标识符 1.Python 标识符命名规则 ( 强制性 ) 2.Python 标识符命名规范 ( 建议性 ) 二.代码示例 1.内容限定代码示例 2.大小写敏感 3.非关键字 ...

  5. java命名规范:驼峰命名法则

    java命名规范:驼峰命名法则 使用前注意事项: 1.由于Java面向对象编程的特性, 在命名时应尽量选择名词 2.驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起, ...

  6. Java命名规范和代码风格

    Java命名规范和代码风格 基本命名规范 包命名 包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反. 由一组以"."连接的标识符构成,通常第一个标识符 ...

  7. java标签组件命名_java编程规范之java命名规范

    想要成为一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎大家指正 在文章开始前,为方便阅读 ...

  8. 访问控制权限和 ------java命名规范

    java中一共存在4中访问控制权限, 1.private 私有权限 2.default 默认访问权限 3.protected 属于受保护的访问权限.一个类中的成员如果使用了protected访问权限, ...

  9. 修炼成高薪Java程序猿——从优秀的Java命名规范开始

    优秀的Java命名规范 1命名规范 1.1 package (*)  包名全部由小写的ASCII字母组成,用"."分隔.  在此项目中,所有的包均以"com.proste ...

  10. 关于java变量命名,介绍阿里JAVA命名规范及IDEA实时检测插件的使用以及CODELF取名神器

    JAVA开发中,我们经常会为如何来命名烦心. 有大神曾说计算机科学的两件难事:缓存失效和命名 的确,程序员最头疼的事:命名 但其实,有规范可以遵循.还有工具帮我们取名,更有插件帮我们实时检查是否违反规 ...

最新文章

  1. Selenium之鼠标和键盘操作及扩展
  2. 微软企业级加解密解决方案MBAM架构
  3. vue解决v-for报错 [vue/valid-v-for]Custom elements in iteration require ‘v-bind:key‘ directives
  4. 算天数什么时候加一什么时候不加一_陌陌加公会不加公会的区别?
  5. MAC/PHY与MII(GMII/SGMII/RGMII)(一)
  6. 大学计算机基础实训指导第四版,大学计算机基础:学习指导与实训篇(第4版)...
  7. 本地自旋锁与信号量/多服务台自旋队列-spin wait风格的信号量
  8. Javascript中for循环别名
  9. Linux下的Java虚拟机性能监控常用命令
  10. 深入浅出统计学 笔记 总结 学习心得
  11. DB2数据库错误代码大全
  12. html网页怎么分页打印,web如何实现页面分页打印
  13. 中报行情 锁定四大板块8只高送转潜力股 2011-7-9
  14. 饼图大小调整_PPT制作简约饼图,学会这一个就够了!
  15. qq一键登入帝国cms插件|适用7.5 7.2版本|UTF-8 GBK双版本
  16. 自制万能xp镜像让重做系统变得简单
  17. 白光干涉仪可以用于测量化妆品用的云母材料?
  18. 为什么outlook不能改成HTML格式,如何解决Outlook 2016中的HTML格式问题
  19. android 【禁止横屏和竖屏切换】
  20. 架构师之路(一) 什么是软件架构

热门文章

  1. dedecms如何快速删除跳转的文章(记得清空内容回收站)
  2. JNI开发笔记(五)--JNI语法总结
  3. Selective Search for Object Recognition
  4. java数组 规定数量_java – 如何在数组中保持不同事物的数量?
  5. 外链引入css有哪些方式_外链怎么发才会快速收录?
  6. 皖西学院计算机科学与技术分数线,2017年皖西学院艺术类本科专业录取分数线...
  7. 基于顺序存储结构的图书信息表的旧图书的出库(C++)
  8. 1137.第N个泰波那契数
  9. 无法获得 VMCI 驱动程序的版本: 句柄无效。 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。 开启模块 DevicePowerOn 的操作失败
  10. element-UI ,Table组件实现拖拽效果