你为什么要定义一个System类呢。定义了之后,它就找不到System.out了呀。它找不到System.out的原因 是由于程序把你写的System类.当作你要调用的那个类了。实际上不是。
更换类名,你定义的类名与系统类同名了。