文本内容:
一、判断题24’1.如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的×2.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行3.用“+”可以实现字符串的拼接,用-可以从一个字符串中去除一个字符子串×4.使用方法length可以获得字符串或数组的长度×5.一个容器中可以混合使用多种布局策略6.Java中,并非每个事件类都只对应一个事件7.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件8.JavaApplet是由独立的解释器程序来运行的×9.JavaApplet只能在图形界面下工作10.Java的字符类型采用的是ASCII编码×11.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关12.Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器13.System类不能实例化,即不能创建System类的对象14.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能×15.Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象16.Java中的String类的对象既可以是字符串常量,也可以是字符串变量
二、选择题24’
1、编译运行以下程序后,关于输出结果的说明正确的是(C9CC20’判断下面的程序片断是否正确若有错,指出错在哪里并改正;若正确,打“√”
1、classparent{privateintmine;intgetMine{returnmine;}}classchildextendsparent{intmine;intgetMine{returnsuper.getMine;}}√
2、classAmIWrong{intdata1data2;AmIWrong{data1=-1;}AmIWrongintd{data2=d;this;//和上句交换位置this调用应在函数的第一行}}
3、interfaceMyInterface{voidmethod1;}abstractclassParentimplementsMyInterface{}classChildextendsParent{public
5、publicclassAmIWrongimplementsRunnable{Threadmt=newThreadthis;mt.start;public20’parentchildchildfalsetrueBefore0After2intversion五.编程(12’)打印出所有的“水仙花数“所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身例如153是一个“水仙花数“,因为153=13+53+33。