java类可以作为 Java里为什么变量名不能以数字开头?

Java里为什么变量名不能以数字开头?标识符用作类、方法和变量的名称。语法规则:使用字母、下划线、美元符号,后跟这三个符号或数字。为什么变量名不能以数字开头?我们可以假设变量名可以以数字开头,那么st

Java里为什么变量名不能以数字开头?

标识符用作类、方法和变量的名称。语法规则:使用字母、下划线、美元符号,后跟这三个符号或数字。为什么变量名不能以数字开头?我们可以假设变量名可以以数字开头,那么string 123=“start with a number”int a=123对于这两句话应该是对的还是错的?对于int a=123,右边的123是数字还是变量名?如果是数字,就没有错;如果是变量名,就不对,因为类型不匹配。哈哈,有点绕,差不多这个意思,哈哈,希望对你有所帮助。