下列关于小应用程序说法错误的是 ( )
A) 用户所编写的小应用程序的类必须为public
B) 用户所编写的小应用程序必须为java.applet.Applet的子类
C) 用户所编写的小应用程序的类名称可以与它所在的文件名不相同
D) 用户所编写的小应用程序可以不在浏览器上运行
参考答案:C
解析: 用户编写的小应用程序的类必须为public,否则可能不会被装载,选项A正确;applet仅仅是一个扩展了java.applet.Applet类的Java类,选项B正确;小应用程序不但可以在浏览器上运行,它还可以在命令行中用命令运行,选项D正确;小应用程序的类名一定要与它所在的文件名相同,选项C说法错误。