注释及标识符命名规则常量的介绍

95 阅读2分钟
  • 单行注释
  • 多行注释
  • 文档注释
/**
 * 文档注释
 * 文档注释1
 */

public class Welcome {
  // 这是单行注释
  public static void main(String[] args) {
    System.out.println("hello world");
    /* 多行注释
    System.out.println("我是xxx");
    System.out.println("我是xxx");
    System.out.println("我是xxx");
    */
  }
}

标识符的规则:用来给变量、类、方法以及包进行命名的,4大规则:

  1. 必须以字母、下划线_、美元符号$开头
  2. 其他部分可以是字母、下划线、美元符号 和 数字的任意组合
  3. 大小写敏感,且长度无限制
  4. 不可以是Java关键字

标识符使用规范:

表示类名:每个单子首字母必须大写: Man 、GoodMan

表示方法和变量:第一个单词小写,从第二个单词开始首字母大写,我们称为驼峰原则,如eat()/eatFood()


int 1a = 3
int a# = 3
int int = 3

以上均是错误的写法

变量

1.变量的本质就是一个代表“可操作的存储空间”,空间位置是确定的,但是里面放的什么值不确定

  1. 可通过变量名来访问“对应的存储空间”,从而操作这个存储空间的值

  2. Java是一种强类型语言,每个变量都必须声明其数据类型。变量的数据类型决定了变量占据存储空间的大小。比如 int a = 3, 表示a变量的空间大小为4个字节。

public class TestVariable {
  int a = 3; // 成员变量
  static int b = 4; // 静态变量
  public static void main (String[] args) {
   // 局部变量
    int age = 18;
    int b; // 只声明了变量b,没有初始化
    b = 1; // 使用之前,必须初始化
    int x = 1, y = 0, z = 1;
    System.out.println(age);
    System.out.println(b);
    System.out.println(z);
  }
}

常量

在Java语言中,用关键字final定义一个常量,常量一旦被初始化就不能被更改

声明格式

public class TestConstant {
  public static void main(String[] args) {
    final double PI = 3.14;
    // PI = 3.1415; // 无法为常量再次分配值

    final int MAX_SPEED = 120; // 常量的命名:全用大写字母,单词之间下划线分割
  }
}

为了更好的区分,一般将1、2、3 、‘a’、‘b’、true、false、 ‘helloWorld’等称为字符常量。而使用final修饰的PI等称为 符号常量

命名规则:

变量和常量的命名规则:

  1. 所有变量、方法、类名:语义化
  2. 类成员变量:首字母小写和驼峰原则
  3. 局部变量:首字母小写和驼峰原则
  4. 常量:大写字母和下划线:MAX_SPEED
  5. 类名:首字母大写和驼峰原则:Man,GoodMap
  6. 方法名:首字母小写和驼峰原则:run(), runRun()