标识符定义以及命名规则(驼峰命名法)

标识符

定义:就是用来给类、方法、变量命名的名字

要求:做到见名知意

注意:java支持中文命名,但是不建议使用

命名规则

  • 硬性要求

    • 组成:数字、字母、$和_

    • 不能以数字开头

    • 不能使用关键字

    • 区分大小写

  • 软性要求——驼峰命名法

    (1)小驼峰命名法:方法、变量

    • 只有一个单词时、全部小写

    • 有多个单词时,第一个单词的首字母小写,其他单词的首字母大写

    (2)大驼峰命名法:类名

    • 只有一个单词时,首字母大写

    • 有多个单词时,每个字母的首字母都大写

示例

正确的标识符示例:

  • myVariable
  • variableName
  • _my_variable
  • variable1
  • class
  • Class (如果class不是在定义类的情况下使用)
  • $myVariable
  • variableName123

不正确的标识符示例:

  • 2variable (以数字开头)
  • int (Java的保留关键字)
  • public (Java的保留关键字)
  • class (如果class是在定义类的情况下使用)
  • my-variable (包含减号,Java不允许)
  • my variable (包含空格,Java不允许)
  • my#variable (包含井号,Java不允许)

请注意,虽然$myVariable是一个有效的标识符,但在Java中通常不推荐使用以美元符号开头的变量名,因为这通常被保留给编译器生成的变量名。

posted @   Molina  阅读(95)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
点击右上角即可分享
微信分享提示