首页 > 其他分享 >标识符的命名规则

标识符的命名规则

时间:2024-07-26 09:10:26浏览次数:16  
标签:小写字母 单词 首字母 举例 规则 命名 标识符 构成

标识符:就是给类,接口,方法,变量等起名字时使用的字符序列
起名字时的规则(法律):
1. 英文大小写字母
2. 数字字符
3. $和_

起名字时的规范(道德):
    1、不能以数字开头
    2、不能是关键字
    3、不能除$和_以外的特殊符号出现
    4、要见名知意(推荐是英语单词构成,拼音构成)

常见的命名规则:
    包(其实就是文件夹,用于解决相同类名问题)
        单级: 使用小写字母构成或与数字一起构成 举例:day01
        多级: 使用小写字母构成或与数字一起构成,父子关系的目录,使用.连接 举例:com.shujia.day01
    类或者接口
        一个单词: 首字母大写  举例:Student
        多个单词: 所有单词首字母大写,其余字母小写  举例: HighStudent
    方法和变量
        一个单词: 全部由小写字母构成 举例: eat()
        多个单词: 第一个单词全部小写,从第二个单词开始,首字母大写  举例: playGame()
    常量
        一个单词: 全部由大写字母构成  举例: PI
        多个单词: 全部由大写字母构成,单词和单词之间使用_下划线连接  FIRST_NAME

标签:小写字母,单词,首字母,举例,规则,命名,标识符,构成
From: https://www.cnblogs.com/qiwei-bigdata/p/18324551

相关文章

  • 标识符定义以及命名规则(驼峰命名法)
    标识符定义:就是用来给类、方法、变量命名的名字要求:做到见名知意命名规则硬性要求组成:数字、字母、$和_(美元符和下划线)不能以数字开头不能使用关键字区分大小写软性要求——驼峰命名法(1)小驼峰命名法:方法、变量只有一个单词时、全部小写有多个单词时......
  • 【React】useState:状态更新规则详解
    文章目录一、基本用法二、直接修改状态vs使用`setState`更新状态三、对象状态的更新四、深层次对象的更新五、函数式更新六、优化性能的建议在React中,useState是一个非常重要的Hook,用于在函数组件中添加状态管理功能。正确理解和使用useState更新状态的规......
  • .gitignore 过滤规则
    ##IgnoreVisualStudiotemporaryfiles,buildresults,and##filesgeneratedbypopularVisualStudioadd-ons.#User-specificfiles*.suo*.user*.userosscache*.sln.docstates#User-specificfiles(MonoDevelop/XamarinStudio)*.userprefs#Buildre......
  • MySQL 8.0 字符集与比较规则介绍
    前言:我们都知道MySQL8.0与MySQL5.7的区别之一就是默认字符集从latin1改成了utf8mb4,除此之外,MySQL8.0下的字符集和比较规则还有没有其他变化呢?本篇文章我们一起来学习下。utf8mb4字符集在MySQL8.0中,utf8mb4字符集是默认的字符集设置,它是一个真正的4字节UTF-......
  • 某人有100,0000元,每经过一次路口,需要交费,规则如下: 1)当现金>50000时,每次交5% 2)当现
    1publicclassexercise08{2//编写一个main方法3publicstaticvoidmain(){4/*5某人有100,0000元,每经过一次路口,需要交费,规则如下:61)当现金>50000时,每次交5%72)当现金<=50000时,每次交100008编程计算该人可......
  • Windows 中重命名文件有哪几种方法?
    在日常的电脑使用中,重命名文件是一项常见且重要的任务。无论你是要整理文件夹、更新文档标题,还是纠正拼写错误,掌握多种重命名文件的方法都可以提高效率,让你的工作流程更加顺畅。以下是简鹿办公汇总的几种在Windows中重命名文件的有效方式,适合不同场景和偏好。1. 右键菜单法......
  • 当使用特定类时,是否有一种方法可以绕过类型检查规则?
    我正在尝试使用Python中的元类自动实现继承的抽象方法。我已经成功并且它可以正常运行。但是,VSCode在实例化该类时显示“reportAbstractUsage”错误。尽管这不会影响运行时,但我想消除此错误。因此,我正在寻找一种方法来忽略实例化类的“reportAbstractUsage”错误。......
  • 计算机的存储规则
    看到一条视频,里面有图片文字声音,会不会好奇它们是怎样被存进计算机的?它们在计算机里面是怎样的?其实它们都是以二进制的形式存储进去的。那么什么是二进制?现实中我们学的数学,用的一般是十进制,就是0到9组成,每逢十进一,其实二进制原理也是如此,也就是每逢二进一。好比1是1,2就是在1加1,......
  • 我是否需要在标记化中使用命名实体识别 (NER)?
    我正在从事一个用于情感分析的NLP项目。我正在使用SpaCy来标记句子。当我阅读文档时,我了解了NER。我读到它可以用来从文本中提取实体以帮助用户搜索。我想要理解的是如何在我的标记化过程中体现它(如果我应该)。我举了一个例子。text="Let'snotfo......
  • 后端API接口定义返回编码规则
    code状态码code返回状态码,一般小伙伴们是在开发的时候需要什么,就添加什么。如接口要返回用户权限异常,我们加一个状态码为101吧,下一次又要加一个数据参数异常,就加一个102的状态码。这样虽然能够照常满足业务,但状态码太凌乱了。我们应该可以参考HTTP请求返回的状态码(下面是常见的......