Java 变量名中的句点是什么意思?

Java 变量名中的句点是什么意思?,java,Java,我在课本上看到了这个,我想知道它是什么,什么时候知道如何使用它 public class TV{ public static final int MAX.VOLUME = 10; public static final int DEFAULT.CHANNEL = 2; public static final int DEFAULT.VOLUME = 4; 在java中,定义变量名时有一定的规则 变量名必须而不是 是java关键字吗 包含空格 变量名的第一个字符

我在课本上看到了这个,我想知道它是什么,什么时候知道如何使用它

public class TV{
    public static final int MAX.VOLUME = 10; 
    public static final int DEFAULT.CHANNEL = 2;
    public static final int DEFAULT.VOLUME = 4;

在java中,定义变量名时有一定的规则

变量名必须而不是

  • 是java关键字吗
  • 包含空格
变量名的第一个字符

  • 可以是字符(
    a-z | a-z
  • 可以是美元符号(
    $
  • 可以是下划线(
  • 不能是数字(
    0-9
名称的其余部分可以包含以下任意组合:

  • 字符(
    a-z | a-z
  • 美元符号(
    $
  • 下划线(
  • 数字(
    0-9
所有变量名都区分大小写



因此,在变量名中间使用句点(<代码> ./COD>)会导致编译错误。

您确定它是一段“<代码> > <代码>,而不是下划线<代码> <代码>?据我所知,这会导致语法错误。你说得对!这一页抄写得很差,我看不懂。当我试图编译它时,我想知道为什么它会给我一个错误。非常感谢。为了解释为什么会有下划线,标准惯例是使用不带分隔符的CAMELCASE表示正态变量,使用大写字母和下划线表示常量。