上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编译器也不会买它的账。