什么是标识符

标识符就是程序员在编写 Java 程序时,自定义的一些名字。例如第一个Java 程序里关键字 class 后跟的 HelloWorld,就是我们自定义的类名。类名就属于标识符的一种。

标识符除了应用在类名上,还可以用在接口、变量、方法名、包名上。(要求同学们先记住,以后会详细见到这些)。

标识符命名规则

标识符由字母、下划线、美元符或数字组成

标识符不能以数字开头,不能是关键字

标识符严格区分大小

标识符长度无限制

合法的标识符

ComputeArea

radius

area

$csdn _csdn

zg_csdn

注意:由于 Java 标识符严格区分大小写,所以 bengo 和 BenGo 是完全不同的两个标识符哦

非法标识符

class (class是关键字,标识符不能是关键字)

100java (标识符不能以数字开头)

Hello java (标识符由字母、下划线、美元符或数字组成,不包含空格)

Java 标识符命名规范

虽然自定义的标识符只要满足标识符命名规则就是合法的标识符,但是合法的标识符并不代表就一定是一个好的标识符。

这就好比父母要给刚出生的孩子取名字,所谓合法的名字是指符合国家要求,可以登记上户;但是合法的名字,未必就是一个好名字,比如姓王,名八。

而 Java 标识符命名规范,意思就是你只要按照命名规范取名,不仅合法,而且还是好名字。

1.包名

多个单词组成时所有字母小写(例:package com.csdn)

2.类名和接口

多个单词组成时所有单词的首字母大写(例:HelloWorld)

3.变量名和函数名

多个单词组成时第一个单词首字母小写,其他单词首字母大写(例:lastAccessTime、getTime)。

4.常量名

多个单词组成时,字母全部大写,多个单词之间使用_分隔(例:INTEGER_CACHE)

注意:Java 标识符命名规范只是为了增加规范性、可读性而做的一种约定,标识符在定义的时候最好见名知意,提高代码阅读性。

java标识符是什么_Java 标识符相关推荐

  1. java标识符与关键字_Java标识符和关键字

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 一.Java标识符定义 1.包名.类名.方法名.参数名.变量名等,这些符号被称为标识符. 2.标识符可以由字母.数字.下划线(_)和美元符号($)组成 3 ...

  2. java标识符的介绍_Java标识符所有关键字

    Java标识符所有关键字 Java关键字介绍 1. JAVA中一些赋予特定的含义的标识符,用做专门用途的字符串称为关键字. 2. 所有JAVA关键字都是小写英文字母 3. goto和const虽然从未 ...

  3. myVariable是java标识符吗_java 标识符与变量

    一.Java 标识符三要素 1.标识符由字母.下划线(_).美元符号($)或者字母组成. 2.标识符应以字母.下划线(_).美元符开头. 3.标识符字符大小写敏感,长度无限制. 标识符最重要的就是 见 ...

  4. java 标识符_java标识符的基础知识

    java标识符的基础知识 程序员在定义java程序时,自定义的一些名字,例如helloworld 程序里关键字class后跟的Demo,就是我们定义的类名.下面整理了一些java标识符的基础知识,一起 ...

  5. java标识符定义_Java标识符命名规范

    无论是哪一种计算机语言,都少不了标识符的存在.Java零基础的朋友们想要学好java语言,在基础阶段就要学习java标识符的内容,其中java标识符命名规范是不可缺少的重点知识,下面这篇文章带零基础的 ...

  6. java标识符区分大小写_java标识符区分大小写怎么区分?Java入门教程

    在Java中,标识符的规则区分与C语言语言是极其严格的,写错程序就会爆红,下面我们就来了解一下Java中举报的标识符规则吧. 标识符指程序中用来标识某个实体的一个符号,不同环境下的标识符有不同的意义. ...

  7. java标识符可以$开头吗_JAVA标识符

    JAVA标识符 JAVA标识符简介 Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.也就是程序员在定义java程序时,自定义的一些名字,例如helloworld 程 ...

  8. 对于java的命名规范(标识符)

    java的命名规范基本都需要使用标识符来命名的: 标识符的介绍: 标识符作用: 给变量起名字的用的. 标识符的组成: 1.Unicode编码:包含大.小写字母,数字,汉字(不建议使用).  2.美元符 ...

  9. JAVA入门级教学之(标识符与关键字)

    目录 JAVA入门级教学之(标识符与关键字) 1.什么是标识符? 2.标识符的命名规则? 3.标识符的命名规范? 4.严格遵守规则和规范: 在java里的关键字都是小写的 JAVA入门级教学之(标识符 ...

最新文章

  1. python逐行写入csv_python之模块csv之CSV文件的写入(按行写入)
  2. centos7 nginx安装_手把手教你PHP(一) Centos7上的LEMP配置
  3. LayerMask小结
  4. redis性能测试报告
  5. utorrent设置上传速度_utorrent下载速度慢怎样设置 utorrent常用设置图文教程
  6. 网易云解码实时音视频社交 成就游戏产业发展新变量
  7. 人工神经网络——笔记摘抄1
  8. linux里hba状态_Windows和Linux系统查看HBA卡wwn号的方法 | 系统之家官网
  9. 阿里云天池 Python训练营Task5:Python训练营测试 学习笔记
  10. mysql添加新的实例_MySQL中添加新用户权限的实例详解
  11. 管家婆7.2集合最新打印管理器_链接海内外企业用户丨管家婆分销ERP繁体版/英文版...
  12. 推荐iOS模拟器截图工具iOS-Simulator Cropper
  13. curl get请求_PHP 请求该用 cURL 还是 Guzzle ?
  14. 破解有道翻译反爬虫机制
  15. JS验证邮箱 身份证 VISA 卡[转]
  16. 正则表达式 -验证身份证号
  17. PS画虚线的几种方法
  18. 自动消防报警喷水灭火系统实训装置QY-LY154
  19. TensorFlow batch
  20. GeoHash算法详解

热门文章

  1. 批量停进程 linux,linux批量关闭进程
  2. 一年工作 3600 小时,被裁只要半小时
  3. 上网行为监控能监控到哪些内容?
  4. Educational Codeforces Round 127 (Rated for Div. 2) A~E 题解
  5. 分布式搜索Lily安装与配置
  6. Linux下IPv6配置
  7. 【js加解密】JavaScript的Base64加密解密方法使用
  8. 北师珠计算机科学与技术专业,师大之音丨给耳朵片刻享受,给灵魂片刻自由
  9. C#json解析数据
  10. 电力行业海量数据处理如何做?看中节能、上海电气案例分享