在我们使用Java基本类的时候,有些人会发现开头的字母是大写的,除了本身要区别于其他的英文单词外,还有一个就要的因素就是标识符的作用。在标识符的使用上可以说是非常广泛,涉及到了很多知识点的命名上。下面我们就java标识符的概念、组成、使用规则和命名原则带来详细介绍。
1.概念
标识符是用来给变量、类、方法以及包进行命名的。
2.组成
字母、数字、下划线、美元符号
3.使用规则
(1)标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴
(2)标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
(3)标识符是严格区分大小写的。
(4)标识符的命名最好能反映出其作用,做到见名知意
4.命名原则
(1)见名知意。(看到这个单词就知道它表示什么)
(2)遵循驼峰命名方式。(单词界线更明确)
(3)类名、接口名首字母大写,后面每个单词首字母大写。
举例:Student,Car,HelloWorld
(4)变量名、方法名首字母小写,后面每个单词首字母大写。
举例:age,maxAge,show(),getAge()
(5)常量名全部大写,单词和单词之间使用“_”衔接。
举例:DATE,MAX_AGE
Java 函数式编程范式与面向对象编程范式的比较
Spring Boot项目启动Jar包冲突,如何快速排查并解决?
子类如何通过父类方法修改父类私有属性?
在Java编程中,如果你想在检测到学生ID重复时停止后续代码的执行,可以使用return语句或者抛出异常来实现。以下是两种常见的方法:方法一:使用return语句这种方法适用于在方法内部检测到重复ID时,直接返回,停止后续代码的执行。public void processStudent(Student student) { if (isStudentIdDuplicate(student.getId())) { System.out.println("学生ID已存在,停止处理。")
在 Android Fragment 中,如何最佳地调用 Activity 方法?
HttpServletResponseWrapper加密接口返回值时如何避免中文乱码?