精华内容
下载资源
问答
  • java标识符命名规范
    2022-04-08 07:56:05

    java,程序中,所有由程序员自己命名的元素都称之为标识符。国有国法,家有家规,同样我们程序员编程标的时候,对标识符的命名,也有我们编程的规约,那么,我们程序员再给表示方命名的时候,有哪些规则呢?

    java命名规则(硬性要求)

    • 不要使用中文作为标识符(可能会出现乱码)
    • 标识符之间不允许出现空格
    • 标识符不能以数字开头,但数字可以在中间或者结尾
    • 标识符除了支持下划线(_),美元符号($)以外,其他特殊符号一律不支持
    • 不准许使用关键字作为标识符
    • 同一作用域中声明的标识符的名字不能重名
    • 严格区分大小写

    命名的规范(软性建议)

    • 项目命名规范:尽量不要使用中文
    • 包命名规范:全部使用小写英文单词(建议:一般使用公司域名反写)
    • 类名规范:首字母大写后面每个单词首字母都大写(大驼峰命名法)
    • 方法名命名规范:首字母小写,其后面的每个单词的首字母都大写(小驼峰命名法)
    • 变量名规范:全部小写,如果多个单词组合而成遵循小驼峰命名法。
    • 常量名规范:每个单词都大写,多个单词组合,那么,每个单词和单词之间,用下划线连接

     

    更多相关内容
  • Java标识符命名规范

    千次阅读 2022-01-23 17:15:46
    作为一个刚入门的小白,一定要养成良好的代码格式习惯,一个规范的代码看起来赏心悦目,对于别人阅读代码你的代码也是友好的,增强代码可读性和可维护性。 啥是标识符??? 在开发中,程序员可以自行定义的名称。...

            作为一个刚入门的小白,一定要养成良好的代码格式习惯,一个规范的代码看起来赏心悦目,对于别人阅读代码你的代码也是友好的,增强代码可读性和可维护性。

            啥是标识符???

    在开发中,程序员可以自行定义的名称。一般用于 类名,接口名,变量名,方法名...

            1. 标识符,有且只可以使用英文字母(A ~ Z a ~ z), 数字(0 ~ 9)以及唯一可以使用的标点符号 _ 下划线
        2. 标识符必须使用字母开头,不允许使用其他元素。
        3. 标识符严格区分大小写,在Java中,标识符的大小写含义不同。
        4. 标识符没有严格的长度限制,但是可以根据业务逻辑所需,限制标识符长度。
        5. 标识符要求做到见名知意,动宾结构
            见名知意,动宾结构
                studentName studentAge javaScore phpScore
                getStudentName setStudentName getJavaScore setJavaScore
            错误情况
                img1.jpg img2.jpg img3.jpg 名称没有明确的信息提示
                xueShengAge xueShengName xueShengZhuaWaChengJi 汉语拼音不允许!!!
                beiJing zhengzhou alibaba 特定拼音组合可以使用
                xsa xsn xszwcj tsgly 图书管理员 不允许出现拼音缩写
        6. 标识符在一定范围内唯一,不可以冲突
        7. 标识符要求符合命名规则
            a. 驼峰命名法
                a1 小驼峰
                    标识符首字母小写,之后的每一个单词首字母大写
                    iPhone iTouch iPad iMac
                    getStudentName setStudentName getJavaScore setJavaScore
                    适用于:
                        变量名,方法名
                        
                a2 大驼峰
                    所有单词首字母大写
                    FirstJava String NullPointerException ArrayIndexOutOfBoundsException
                    适用于:
                        类名,接口名
            b. 下划线命名法
                所有单词字母全部大写,使用下划线分割
                    MAX_VALUE 最大值
                    MIN_VALUE 最小值
                    MAX_ARRAY_SIZE 数组允许的最大容量
                    DEFAULT_CAPACITY 默认容量
                    适用于:
                        开发中需要给予名称的【常量】
        8. 标识符,不允许使用Java已经占用的【关键字】和【保留字】,变色的都不可以用

    展开全文
  • java标识符命名规范

    2021-05-29 08:51:17
    标识符identifier命名规范 作用 常量、变量、方法、类和包的名称等 1、标识符不能以数字开头 2、必须以下划线、字母、$开头 3、java中包名、类名是不区分大小写的,也就是说包名:com.wang 和com.Wang是相同的包名...

    标识符identifier命名规范

    常量、变量、方法、类和包的名称等

    1、标识符不能以数字开头

    2、必须以下划线、字母、$开头

    3、java中包名、类名是不区分大小写的

    也就是说包名:com.wang 和com.Wang是相同的包名(即只要字母相同,不区分大小写,都是相同的包名);Aa和aA 是相同的类名 。这种情况小编译都会报错!!!!
    ###但在使用命令窗口执行java类是,类名是区分大小写的:例如
    类名是HelloWorld的类 执行时的命令是 java HelloWorld 不能是 java helloworld
    但是方法名、成员变量名、属性名是严格区分大小写的,即 Int Aa,aA ; 是正确的 ,编译不会报错!!!

    综上述:总体上讲 Java 是大小写敏感的即区分大小写的!

    4、不能是java的关键字或者叫保留字

    常规建议:

    1、驼峰标识

    1.1、类名,接口名称在命名的时候要首字符大写
    1.2、方法,变量命名的时候首字母要小写
    1.3、多个单词拼接表示一个标识符的时候,每个单词的首字符都大写

    2、见名知义

    通过标识符的名称能知道代表的含义
    千万不要写拼音

    展开全文
  • Java 中对标识符命名有三条规则。如果我们在定义的标识符的时候违背了语法规则,编 译将出现错误。 标识符命名的规则如下: 一、Java 标识符由字母、数字、下划线(_)、货币符号($)组成,其中数字不能开头。 要...

    前言

    标识符的认识和熟练运用对程序员来说很重要,标识符是程序员为程序组件起的名字。起名字是一门艺术,这一点对标识符也一 样。一个好的标识符命名风格和习惯,能够很大程度上增加代码的可读性。

    .

    Java 标识符的命名规则。在 Java 中对标识符命名有三条规则。如果我们在定义的标识符的时候违背了语法规则,编 译将出现错误。

    .

    标识符命名的规则如下:

    .

    一、Java 标识符由字母数字下划线(_)货币符号($)组成,其中数字不能开头。 要注意的是,所谓“字母”,从技术上说,是一个 unicode 字符,包括中文字符。换句话说,Java 标识符能够使用中文。例如,你可以写一个类叫做“学校”,写一个变量叫做“老师”等等,Java 程序也可以识别。但是在实际编程中,为了避免一些不必要的麻烦,Java 程序员都会使用英文字母起名。对大部分程序员来说,代码里面出现中文总觉得怪怪的。 以下的标识符都是合法的: abc _score a$b 。但以下的标识符是非法的: a#(出现了非法字符 #) 2a (不能以数字开头)

    .

    二、Java 标识符区分大小写,也就是说,helloWorld,HelloWorld,HELLOWORLD 这三个标识符,对于 Java 来说是 完全不同的三个名字。

    .

    如图:建议类名每个首字母大写,增加记忆效率。

    public class AiSi {
    
    	public static void main(String[] args) {
    		......
    
    	}
    
    }
    
    

    .

    标识符不能与 Java 关键字重名,下面是 Java 中的一些关键字:

    abstractassertdotransientfinally
    nativepublicinterfacestaticvoid
    throwthrowsbreakclassfloat
    privateenumvolatilesupernew
    instanceofimplementsextendsnullreturn
    ifelsecaseswitchfor
    importprotectedpackagesynchronizeddefault
    booleandoubletruefalsechar
    byteshortintlongcatch
    whilecontinuetryfinalthis

    这些是java中常见的关键字,当然 java 中还有其他很多关键字,不用着急,这些关键字都可以在Java学习中慢慢的积累。

    .

    此外,Java 中有两个单词:goto / const,他们在 Java 中没有特殊的含义,但是由于这两 个单词在其他语言中(例如 C 语言)有特殊含义,为了避免其他语言的程序员学习 Java 时 产生混淆和误会,Java 语言不允许程序员使用这两个单词。

    .

    也就是说,虽然在 Java 语言中。 goto 和 const 这两个单词没有特殊含义,但是程序员在给程序组件起名字时,依然不能用这 两个单词。严格的说,“true”和“false”也不能称为 Java 语言的关键字。这两个单词是 boolean 类 型的字面值。

    .

    除了语法规则之外,还有一些标识符命名方面的习惯。违反了这些习惯的标识符可能是符合语法,从而能够编译通过的。但使用了这样的标识符,会被认为是不良好,不规范的。

    .

    在 Java 语言中,标识符命名要注意两个大习惯:

    一、望文生义 这指的是说,标识符的名字应当起的有意义,最好能通过名字,让人一眼就能看出标识 符的作用。例如,变量 totalScore 肯定是用来统计总分,函数 addStudent 肯定是用来增加一个学生。这样的名字是比较好的名字。它们很容易让人理解这个标识符的意义,从而提高程 序的可读性。

    .

    二、大小写规范 相比上一条规范,这一条显得非常教条。Java 语言中,对于不同的程序组件,有着不同 的大小写规范。

    .

    罗列一下:

    .

    包名:全小写,例如 book.corejava 。


    类名:每个单词首字母大写,例如 HelloWorld 。


    变量/函数名:首单词小写后面每个单词首字母大,例如 helloWorld 。


    常量名:全大写,单词之间用下划线分隔 ,例如 HELLO_WORLD 。


    .

    我们可以参考 Java SE 类库中的命名方式,会发现所有的标识符都符合上述两个习惯。 这无疑是 Java 世界中约定俗成的,所有程序员都恪守的准则。如果你是一个 Java 初学者, 也请从一开始就养成良好的标识符命名习惯,千万要重视它们!

    .

    java程序组件分类

    展开全文
  • 为了增强代码的可读性,我们可以有意识的在命名规范的规则下去进行命名。本片文章大家分享的是标识符命名规范中一种很常用的规范,那便是驼峰命名法
  • Java标识符命名规范 1:标识符由字母、数字、美元符号$、下划线组成 2:标识符第一个字母必须是以字母、美元符号$、下划线_其中一个,不能是数字或其他字符 3:不能用关键字作为标识符 4:Java对大小写字母敏感 ...
  • JAVA_标识符命名规范

    2022-06-30 21:51:54
    java标识符
  • Java 标识符命名规范

    2015-12-17 18:49:21
    标识符命名规范 >  标识符由大小写字母 ,  下划线 ,  数字 , $ 符号组成 . 1.标识符由大小写字母,下划线,$,数字组成; 2.开头可以是大小写字母,下划线和$ ------不能是数字 3.标识符长度...
  • 什么是标识符 就是程序员在定义java程序时,自定义的一些名字。标识符可以应用在类名、变量、函数名、包名上。 标识符必须遵循以下规则 ...Java中的标识符命名规范 1.包名 多个单词组成...
  • 所以关于java标识符规则及命名规范是需要大家学习的,标识符就像是各位程序员之间沟通的语言一样,学好java标识符命名规范,是看懂一段代码的基础。 在java语言中,标识符就是常用来给类、对象、变量、方法、接口、...
  • java标识符命名规则

    千次阅读 2022-03-29 11:16:46
    标识符命名规范: 1、包名:多个单词都是小写 xxxyyyzzz 2、类名、接口名:所有单词首字母大写,大驼峰 XxxYyyZzz 3、变量、方法:第一个单词小写,后面单词首字母大写,小驼峰 xxxYyyZzz ...
  • Java基础语法:2.Java标识符命名规范 1)标识符命名规则 (1)java标识符可以由字母、美元符、下划线和数字构成。 (2)标识符只能以字母、美元符、下划线开始。 (3)关键字不能用作标识符。 (4)标识符大小...
  • Java标识符命名规则

    2022-04-30 20:10:14
    3.不能将Java关键字作为标识符。 4.不能把Java保留字作为标识符。 5.没有长度限制,区分大小写。 6.类名,接口名,首字母大写,包名所有字母小写。 7.不可变的变量(常量)所有字母都大写,不同单词之间用下划线...
  • 规范1:见名知意(这个标识符在起名的时候,最好一看这个单词就知道啥意思。) 规范2:遵循驼峰命名方式,什么是驼峰(一高一低,一高一低…) 驼峰有利于单词与单词之间很好的进行分隔 BiaoShiFuTest,这个很好,...
  • 标识符命名规则和规范,多看!!
  • Java零基础的朋友们想要学好java语言,在基础阶段就要学习java标识符的内容,其中java标识符命名规范是不可缺少的重点知识,下面这篇文章带零基础的新手朋友们学习java标识符命名规范都有哪些。 什么是标识符呢,在...
  • 标识符命名规则 由26个英文字母大小写,0-9,_或¥组成。 数字不可开头。 不可以使用关键字和保留字,但能包含关键字和保留字。 java严格区分大小写,长度无限制。 标识符不能包含空格。   命名规范 包名...
  • java标识符命名规范

    2019-08-02 17:33:46
    1.类名 类名通常使用名词,所有单词的首字母大写。例如:PandaFamily 2.方法名 方法名通常使用动词,首单词字母小写,后续单词首字母大写。例如:openDoor() 3.变量名 变量名单词首字母小写,后续单词大写。...
  • Java标识符命名规范(约定俗成) 1. 基本定义 1.1 什么是标识符? Java中对各种变量、方法、类等命名时所使用的字符序列,称为标识符。 【注】即程序中可以自己起名字的地方都叫标识符。 2. Java标识符的命名规则...
  • Java标识符命名规则

    千次阅读 2021-05-04 23:53:42
    培养好的编程习惯是十分重要的。本文带你简单认识一下Java标识符命名规则和规范

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,713
精华内容 14,285
关键字:

java标识符命名规范