首页 > 其他分享 >标识符

标识符

时间:2024-07-29 10:55:08浏览次数:11  
标签:例如 int 单词 首字母 变量名 标识符

Java中的标识符


目录

标识符的定义

  • 包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。

  • 标识符可以由字母、数字、下划线_ 和 美元符号 $ 组成

  • 标识符不能以数字开头,不能是java中的关键字。

  • 首字符之后可以是字母(A­Z 或者 a­z)、下划线_ 、美元符号 $ 或数字的任何字符。

  • Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。

  • 不可以使用关键字和保留字作为标识符,但标识符中能包含关键字和保留字。

  • 标识符不能包含空格。

例如:

  • 合法标识符:date、$abc 、date、D $date、myint 等。
  • 不合法的标识符:123.com、2com、for、if 、87.2等。

标识符的规则

  • 包名所有字母必须小写。例如:cn.com.test

  • 类名和接口名每个单词的首字母都要大写。例如:ArrayList

  • 常量名所有的字母都大写,单词之间用下划线连接。例如:DAY_OF_MONTH变量名和方法名的第一个单词首字母小写,从第二个单词开始,每个单词首字母大写。例如:lineName、getLingNumber

  • 在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。例如:使用userName表示用户名,password表示密码。

补充

驼峰命名法
指混合使用大小写字母来构成变量和函数的名字。当变量名或函数名是由一个或多个单词连结在一起构成的唯一识别字时,第一个单词以小写字母开始,从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myName、myAge,这样的变量名看上去就像骆驼峰一样此起彼伏,因此被称为驼峰命名法。

例如:int *treeBase;
int elemNum;
int treeSize;

帕斯卡命名法

也叫大驼峰法,与驼峰命名法类似,不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写。

例如:int *TreeBase;
int ElemNum;
int TreeSize;

标签:例如,int,单词,首字母,变量名,标识符
From: https://www.cnblogs.com/BingBing-8888/p/18329606

相关文章

  • IdentifierGenerator(标识符生成器)
    IdentifierGenerator(标识符生成器)是一个在多种编程和数据库管理场景中广泛使用的概念,它的主要目的是自动生成唯一标识符(ID)以用于数据库记录、对象实例、文件或其他需要唯一标识的实体。这些唯一标识符在数据处理、数据同步、数据检索以及确保数据完整性方面起着至关重要的......
  • 标识符的作用域与可见性
    一,作用域分为局部作用域与全局作用域1、局部作用域通俗来讲,在花括号内的均为局部作用域。2、全局作用域所有的函数都有全局作用域。全局变量便在全局作用域,指定义在函数之外的变量,全局变量可以为本文件之外的其他函数所共用。它的有效范围为从定义变量的位置开始到本源文......
  • 标识符
    一、标识符标识符就是我们编程的时候使用的“名字“,给类、接口、方法、变量、常量名,包名等起名字的字符序列。二、命名规则只能由字母(大小写,26个英文字母)、数字(0~9)、下划线“_”和“$”符组成。数字不可以开头。不可以使用关键字和保留字,但是可以包含关键字和保留......
  • 标识符的命名规则
    标识符:就是给类,接口,方法,变量等起名字时使用的字符序列起名字时的规则(法律):1.英文大小写字母2.数字字符3.$和_起名字时的规范(道德):1、不能以数字开头2、不能是关键字3、不能除$和_以外的特殊符号出现4、要见名知意(推荐是英语单词构成,拼音构成)常见......
  • 标识符定义以及命名规则(驼峰命名法)
    标识符定义:就是用来给类、方法、变量命名的名字要求:做到见名知意命名规则硬性要求组成:数字、字母、$和_(美元符和下划线)不能以数字开头不能使用关键字区分大小写软性要求——驼峰命名法(1)小驼峰命名法:方法、变量只有一个单词时、全部小写有多个单词时......
  • Java入门基础:Java中的标识符;Java常量与变量;Java基本数据类型;Java运算符
    一,Java标识符【1】标识符:读音 biaozhifu (注意是标zhi符,不是标shi符,“识”这个字是多音字,我也是才发现^_^,你呢?)【2】标识符是?     包,类,变量,方法.....等等,只要是起名字的地方,那个名字就是标识符。【3】标识符定义规范:  1.四个可以(组成部分):数字,字母,下划......
  • 3.标识符
    6.2标识符1.简介:在程序中自定义的一些名称。 由26个英文字母大小写,数字:0-9符号:_$组成 定义合法标识符规则: 1.数字不可以开头 2.不可以使用关键字 java中严格区分大小写 注意:在起名字时,为了提高阅读性,要尽量有意义。2.java中的名称规范 包名:多单词组成时......
  • 【python零基础入门到就业】011、一文读懂python中的标识符(超详细)
    文章目录Python中的标识符(超详细)1.什么是标识符?示例:标识符示意图2.标识符的命名规则2.1基本规则示例:非法示例:2.2常见Python关键字标识符命名规则示意图3.标识符的命名规范3.1变量命名示例:3.2函数命名示例:3.3类命名示例:命名规范示意图4.常见的命名错误4.1混......
  • Java中标识符和关键字
    1.标识符publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello,world");}}上述代码中在publicclass后面的HelloWorld称为类名,main称为方法名,也可以将其称为标识符,即:在程序中由用户给类名、方法名或者变量所取的名字。【......
  • 字符串切片标识符是什么
    提问字符串切片标识符是什么回答&str注意区别字符串字面量与字符串在C#中"HelloWorld"是字符串,但在Rust中这个是符串字面量String::from("HelloWorld")才是字符串因为字符串字面量是切片,使用String::from取索引后才能进行追加push、push_str、插入insert、insert_str......