Java教程
Java标识符与关键字
Java变量
Java数据类型
Java运算符
Java控制语句
Java方法
Java面向对象
Java对象的创建和使用
Java封装
Java中static和this
Java继承
Java方法覆盖和多态
Java super
Java基础练习题

Java标识符

本章节目标:

了解构成java源程序的标识符和关键字都是什么,掌握标识符的命名规则以及规范。能够识别标识符是否合法。

知识框架:

Java标识符概述

Java标识符概述

在编程语言中,标识符就是程序员自己规定的代表一定含义的单词(java源程序当中凡是程序员自己有权利修改的名字),比如类名,属性名,变量名等。

Java标识符都可以标识什么

在java源程序当中,标识符可以用来标识:类名和接口名、变量名、方法名、常量名等。

Java标识符命名规则

命名规则是必须遵守的语法规则,当编写源程序的时候标识符违背命名规则,编译时会报错。那么java中的标识符命名规则有哪些呢?

● 标识符只能由数字、字母、下划线“_”、美元符号“$”组成,不能含有其它符号。

● 标识符不能以数字开始。

● java关键字和保留字不能作为标识符。

● 标识符严格区分大小写。

● 标识符理论上没有长度限制。

以上几点需要记忆。

Java标识符命名规范

当程序不遵守命名规范的时候,不影响程序的编译,但如果编写时没有遵守命名规范,也就是说大家都这么写,你不按照这种套路来,那你就属于比较另类的那一种,或者说是没有任何开发经验的程序员。我们会发现当遵守了命名规范之后,程序的可读性会变的很好,所以有的时候我们会觉得规范比规则更重要。那么java中标识符的命名规范有哪些呢?

● 见名知意。(看到这个单词就知道它表示什么)

● 遵循驼峰命名方式。(单词界线更明确)

● 类名、接口名首字母大写,后面每个单词首字母大写。

● 变量名、方法名首字母小写,后面每个单词首字母大写。

● 常量名全部大写,单词和单词之间使用“_”衔接。

以上的命名规范是大部分java开发团队通用的,但有一些团队可能要求更严格,和大家分享一段阿里巴巴的开发规约:

阿里巴巴java开发规约

图2-1:阿里巴巴java开发规约(部分截图)

大家如果想看完整版,可以在网络上搜索。

全部教程