Java逍遥游记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.4 Java语言大小写敏感

Java语言是区分大小写的,这意味着,“Public”和“public”,以及“Monkey”和“monkey”,在Java语言看来,都是不同的字符串。

有一次,悟空编写了一个看似很完美的Monkey类,可一编译就是出错,悟空检查了无数遍程序,还是找不到错误,悟空气得差点要一拳砸晕电脑。幸亏智多星提醒悟空,是否程序中大小写有误,悟空才找到了错误原因。悟空编写的程序如下:

                Public class Monkey{  // "Public"应该改为"public"
                  string name; //"string"应该改为"String"

                  public monkey(){}  //"monkey"应该改为"Monkey"

                  public monkey(String name){  //"monkey"应该改为"Monkey"
                    this.name=name;
                  }

                  public void speak(){
                    System.out.println("大家好,我是"+Name); //"Name"应该改为"name"
                  }
                }

真是差之毫厘,缪以千里。随意改变了程序中单词的大小写,程序就无法通过编译。即使悟空有威震四方的金箍棒,人家Java编译器也不会买它的账。