注释、标识符、关键字概念区分

注释

平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。注释并不会执行,是给我们写代码的人看的。书写注释是一个非常好的习惯。

Java中的注释有三种:

//这是单行注释/*这是多行注释*//***这是文档注释*/

代码的注释不是越详细越好。实际上好的代码本身就是注释,我们要尽量规范和美化自己的代码来减少不必要的注释。若编程语言足够有表达力,就不需要注释,尽量通过代码来阐述。

标识符

一个java程序是由类和对象组成的,而类和对象又是由属性和方法等组成的。在编写Java应用程序时,需要大量地为程序、类对象、方法和变量等起名字,这就需要了解标识符和关键字的概念,以及标识符的命名规则。

Java语言中,用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列,称为标识符。简单来说,标识符就是一个名字。Java语言规定,标识符由数字、字母、下划线和美元符号$组成,并且第一个字符不能是数字。

需要注意的是,Java语言是区分大小写的,所以标识符boy与Boy是不同的。

为了提高程序的可读性,在程序中定义标识符时,尽量遵循“望文生义”的原则,即名称要能代表变量本身的含义。例如定义一个标识符代表价格,那么取名为“price”,就会让其他人看到这个标识符时就能明白它代表价格。具体命名规则如下:

  • 一个标识符可以由几个单词连接而成,以表明它所代表的含义,如“applePrice”;

  • 如果是类名,每个单词的首字母都要大写,其他字母则小写,如“StudentInfo”;

  • 如果是方法名或变量名,第一个单词的首字母小写,其他单词的首字母都要大写(驼峰结构)如“getStudentInfo()、studentName”;

  • 如果是常量,所有单词的所有字母全部大写,如果由多个单词组成,通常单词之间用下划线“_”分隔,如“PI、MAX_VALUE”;

  • 如果是包名,所有单词的所有字母全部小写,如“example.chapter02”。

关键字

在Java语言中,还有一些专门的词汇,Java语言已经赋予了特定的含义,只能用于特定的地方。所以程序员在编写程序时,不能再使用这些词来命名标识符,不能改变这些词汇的含义。这些专有词汇,称为关键字。

关键字是被赋予特殊含义的标识符。例如在社会生活中,“法院”这个词已经被赋予特定的含义,所以如果有人开个商店,他绝对不能给商店取名为“法院”。在这里,法院就是社会生活中的关键字。

Java关键字对Java的编译器有特殊的意义,是Java语言中为语法定义的需要而特别定义的标识符。这些标识符构成了Java语言最基本的要素,它们用来表示一种数据类型,或者表示程序的结构等。

(0)

相关推荐

  • 2021/2/17关于java基础语法

    2021/2/17关于java基础语法

  • Java学习笔记--来自Java核心卷和尚学堂视频

    Java常见点解析 起步之注意点 Java对大小写敏感,关键字public被称为访问修饰符 关键字class 的意思是类.Java是面向对象的语言,所有代码必须位于类里面. 一个源文件中至多只能声明一 ...

  • low-level——java语言的基本特征(2)

    java 程序是以类作为基本单位,所有的代码和程序都要写在类中. 一个完整的应用程序或系统至少要有一个 main 方法,它是整个程序的入口,程序的第一行代码就是 main 中的第一行代码. 任何jav ...

  • Java学习——3、Java的语法成分

    今天,介绍Java的组成,即语言成分. 以汉语为例: 汉语由笔画组成,- 横  | 竖 撇(原谅我画不出来这一撇一捺还有弯勾) . 不同笔画组成不同的字. 字组成词. 词组成句. 句最终成就一篇文章. ...

  • 语文知识点:互文和并提容易弄混淆,该如何区分?概念理解最重要

    语文知识点:互文和并提容易弄混淆,该如何区分?概念理解最重要

  • 人工肾的概念、注释与归类

    根据GB 13074-91<血液净化术语 血液透析和血液滤过>: 2.3.15 人工肾 artificial kidney 把血液引出体外进行血液净化的一种装置,可部分地替代人体肾脏功能. ...

  • 元宵佳节┃细数南京这些比元宵和汤圆还难区分的概念!

    值此元宵佳节之际,祝大家阖家团圆又幸福! 元宵节,也称上元节.元夕或灯节.说起上元,南京有很多"上元"元素,比如:明外郭之上元门.上元门城市客厅和上元门大街等. 都说过了腊八就是年 ...

  • 标定、检定、校准、校验概念大区分

     昨天 1 标定.检定.校准.校验 标定 通过测量标准器的偏差来补偿仪器系统误差,从而改善仪器或系统准确度(精度)的操作.标定一般用于较高精度的仪器. 检定 依据国家计量检定规程,通过实验确定计量器具 ...

  • 0基础学Java(五)标识符、关键字和变量,你都了解吗?

    一.标识符 1.标识符可以标识什么,什么是标识符,怎么理解这个概念! 2.标识符的命名规则 3.标识符的命名规范 本小结最终的要求是:随意给出一个单词,判断它是否是合法的标识符. 什么是标识符? 简单 ...

  • 疫苗研究解读中必须要区分的三个概念

    (美国MedEditing春节大优惠) 关键词:COVID-19:概念 在两次CH房间COVID-19疫苗话题的答疑中,我意识到可能有必要明确一下3个经常被问及的疫苗保护力的重要概念,就是我们在讨论疫 ...

  • 英语启蒙:打造英语童子功,需要区分两个重要概念!

    写在前面 以前,父母们会因为工作比较忙.自己不专业等为借口,而为孩子选择课外英语辅导班.专业的事交给专业的人去做,这一选择无可厚非. 然而,随着国家对校外辅导机构的整治进一步的深入,今后寒暑假和周末的 ...

  • 力学中的各种模量概念,你都区分清楚了吗?

    '模量'可以理解为是一种标准量或指标.材料的'模量'一般前面要加说明语,如弹性模量.压缩模量.剪切模量.截面模量等,这些都是与变形有关的指标. (1) 杨氏模量(Young Modulus): 杨氏模 ...

  • 几个建盏基础概念的区分

    机压坯与手拉坯 铁胎与瓷胎 釉上析晶与釉下析晶 如何分辨? ▼ 1.如何区分机压(模压)坯和手拉坯 这也是常见问题之一.机压坯就是指做一个模具然后批量压出来的坯.手拉坯就是手工制坯修坯. ▲ 正在拉坯 ...