单选题 下列说法正确的是______。
  • A.Java语言和C语言一样,是不区分大小写的
  • B.源文件名与程序类名可以不同
  • C.可以有一个public类
  • D.任何类都只能有一个
【正确答案】 C
【答案解析】[解析] C语言不区分大小写,而Java语言区分大小写,在这方面两种语言不一样。在Java语言中,类名必须与文件名保持一致;类不是只能有一个,不在同级目录下,可以有多个。