ps:规则和规范的区别,规则是必须遵守的,而规范不是强制遵守的,只是说按照规范来会更好。

1.标识符概念

(1)Java对各种变量、方法和类等命名时使用的字符序列称为标识符。

(2)凡是自己可以起名字的地方都叫标识符。

2.标识符的命名规则

(1)由26个英文字母大小写、0-9、_或$组成。

(2)数字不可以开头。如:int 2a = 1;(×)

(3)不可以使用关键字和保留字,但能包含关键字和保留字。如:int class=1;(×)

int abclass=1;(√)

(4)Java中严格区分大小写,长度无限制。

(5)标识符不能包含空格。

3.标识符命名规范【更专业】

(1)包名:多单词组成时所有字母都小写:aaa.bbb.ccc //比如 com.cjz.crm

(2)类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz [大驼峰]  //比如 MyCatHome

(3)变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz [小驼峰,简称驼峰法]  //比如 myCatHome

(4)常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ。比如定义一个所得税:TAX_RATE。

JAVA标识符的命名规则和规范相关推荐

  1. Java标识符的命名规则和命名规范

    一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...

  2. Java标识符的书写规则有哪些,Java标识符的命名规则有哪些?

    Java标识符的命名规则有哪些? 答:1.只能使用字母.数字.下划线和美元符,可以使用汉字. 2.不能以数字开头. 3.不可以是关键字. 弗洛伊德认为把人和人联系起来的关键是() 答:情绪 在交响乐的 ...

  3. Java标识符的命名规则有哪些

    1.标识符由26个大小写英文字母和数字0-9和"_"与"$"组成 2.标识符不能以数字开头 3.标识符不能为关键字和保留字(goto.const) 4.Java ...

  4. Java标识符与命名规则

    标识符 标识符 Java 对各种变量.方法和类等要素命名时使用的字符序列称为标识符 技巧:凡是自己可以起名字的地方都叫标识符. 定义合法标识符规则 由26个英文字母大小写,0-9 ,_或$组成 数字不 ...

  5. JAVA标识符和命名规则

    标识符: JAVA对各种变量.方法和类等要素命名时使用的字符序列成为标识符. 技巧:凡是自己可以起名字的地方都叫标识符. 定义合法标识符规则: 1.由26个英文字母大小写,0-9,_或$组成 2.数字 ...

  6. Java/C/C++标识符命名规则和规范

    Java/C/C++标识符命名规则和规范 本篇文章是关于标识符的命名规则和命名规范的总结,有助于像作者本人一样的初学者或是知识模糊需要复习的小伙伴. 命名规则: (1).由26个英文字母大小写,数字0 ...

  7. java命名规则与规范

    标识符的使用 1.标识符:凡是自己可以起名字的地方都叫标识符. 比如:类名.变量名.方法名.接口名.包名- 2.标识符的命名规则: -->如果不遵守如下的规则,编译不通过!需要大家严格遵守 ①由 ...

  8. 标识符的命名规则和命名规范

    IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...

  9. [笔记]C#基础入门(八)——C#标识符的命名规则

    程序中的变量名.常量名.类名.方法名,都叫做标识符.C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错.这套规则简单说有下面三条: ①标识符只能由英文字母.数字和下划线组成,不能包含空格和其他 ...

最新文章

  1. GitHub标星2000+,如何用30天啃完TensorFlow2.0?
  2. 独家 | 一文读懂机器学习中的贝叶斯统计学
  3. Java实用面试题及参考答案分享
  4. 编辑距离—leetcode72
  5. 2016国产开源软件Top100(Q1)
  6. UVA 213 Message Decoding
  7. day45-前端CSS
  8. 数据科学 IPython 笔记本 9.11 结构化数据:NumPy 的结构化数组
  9. 嵌入式环境搭建之NFS
  10. 内存管理机制和垃圾回收机制
  11. mysql 本月第几周_Mysql 计算当前日期是本月第几周:一个自定义算法
  12. 税务Ukey如何进行批量开票
  13. 【入门篇】SIP 协议详解
  14. Feign客户端415错误:FeignException$UnsupportedMediaType: [415 ]
  15. 举个栗子!Tableau 技巧(109):用 LOD 计算产品销售周期
  16. diskpart命令
  17. 服务器如何装系统和数据库,中软系统服务器及数据库安装规范(含维护).pdf
  18. Windows上快速创建一个1G以上的大文件
  19. wxPython官方文档翻译第一期初稿
  20. 论文写作——用excel和ppt做好看的论文图

热门文章

  1. 【Spring源码】从源码实现的角度解析spring的InitializingBean的afterPropertiesSet方法和init-method区别和应用
  2. 【Spring学习】IOC容器
  3. MyBatis 源码分析-技术分享
  4. 《可穿戴创意设计:技术与时尚的融合》一一3.3 纺织与教育
  5. Druid 在spring中的配置
  6. 那些年的那些事CISC和RISC发展中的纠缠
  7. 抓糗百数据和图片的Python爬虫
  8. MSN Editor 0DAY
  9. 中国工商银行基金定投
  10. mysql登陆salt_salt把返回写入到mysql