Java详解注释&关键字&常量&变量&标识符

Posted 季沐测试笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java详解注释&关键字&常量&变量&标识符相关的知识,希望对你有一定的参考价值。

注释是对代码进行解释说明,提高程序的可读性,方便自己和后来的同事熟悉代码,Java中的注释分为三种:

单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。

// 注释文字

多行注释。多行注释的格式是使用//将一段较长的注释括起来。

/*
注释文字
注释文字
*/
注意:多行注释不能嵌套使用。

文档注释。文档注释以/**开始,以*/结束。

2 关键字

关键字是指被java语言赋予了特殊含义的单词。

关键字的特点:

​ 关键字的字母全部小写。

​ 常用的代码编辑器对关键字都有高亮显示,比如public、class、static等。

3 常量

常量:程序运行过程中,其值不能改变的量。

Java中的常量分类:

​ 字符串常量 用双引号括起来的多个字符(可以包含0个、一个或多个),例如"a"、"abc"、"中国"等

​ 整数常量 整数,例如:-10、0、88等

​ 小数常量 小数,例如:-5.5、1.0、88.88等

​ 字符常量 用单引号括起来的一个字符,例如:\'c\'、\'5\'、\'B\'、\'中\'等

​ 布尔常量 布尔值,表示真假,值为true和false

​ 空常量 一个特殊的值,空值,值为null

除空常量外,其他常量均可使用输出语句直接输出。

public class Demo {
    public static void main(String[] args) {
        System.out.println(22); // 输出一个整数
        System.out.println(10.5); // 输出一个小数
        System.out.println(\'c\'); // 输出一个字符
        System.out.println(true); // 输出boolean值true
        System.out.println("欢迎来到季沐测试笔记"); // 输出字符串
    }
}

4 变量

4.1 变量的定义

变量:程序运行过程中,其值能够发生改变的量。

从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。

变量的定义格式:

数据类型 变量名 = 初始化值; // 声明变量并赋值
int age = 18;
System.out.println(age);

或者

// 先声明,后赋值(使用前赋值即可)
数据类型 变量名;
变量名 = 初始化值;
double money;
money = 5.5;
System.out.println(money);

还可以在同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,降低程序的可读性。

int a = 1, b = 2; // 定义int类型的变量a和b,中间使用逗号隔开
System.out.println(a);
System.out.println(b);

int c,d; // 声明int类型的变量c和d,中间使用逗号隔开
c = 3;
d = 4;
System.out.println(c);
System.out.println(d);

变量的使用:通过变量名访问即可。

4.2 使用变量时的注意事项

  1. 在同一对花括号中,变量名不能重复。
  2. 变量在使用之前,必须初始化(赋值)。
  3. 定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大可能超出int范围。
  4. 定义float类型的变量时,需要在小数的后面加F(大小写均可,建议大写)。因为浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。

5 标识符

标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。

Java中标识符的组成规则:

​ 由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。

​ 不能使用java中的关键字作为标识符。

​ 标识符对大小写敏感(区分大小写)。

Java中标识符的命名约定:

​ 小驼峰式命名:变量名、方法名

​ 首字母小写,从第二个单词开始每个单词的首字母大写。

​ 大驼峰式命名:类名

​ 每个单词的首字母都大写。

​ 另外,标识符的命名最好可以做到见名知意

​ 例如:username、studentNumber等。

以上是关于Java详解注释&关键字&常量&变量&标识符的主要内容,如果未能解决你的问题,请参考以下文章

01-03 Java关键字标识符注释常量和进制问题变量和数据类型

C++基础1(注释变量常量关键字标识符的命名规则数据类型)

2.1JAVA基础复习——JAVA语言的基础组成注释和常量变量

java基础之注释关键字标识符数据类型和常量

_01JavaSE基础_关键字标识符常量进制变量注释数据类型数据类型转换

终于有人用一个讲义给C++基础讲明白了(注释变量常量关键字标识符)