1、C、a D、default2、在Java中,调用Math.random() 方法可能返回的结果是( B)。( ) A、132.34 B、0.342 C、29.34E10 D、1.00093、假设有以下Java代码:C import java.applet.*; import java.awt.*; public class My_Applet extends Applet 如果要在HTML页中嵌入以上Applet,可按下面( )方式完成。 A、 。 B、 C、 D、y & x+=y-;4、创建类Class1的一个对象Object1的语句为 Class1 Object1=new Class1(
2、); ,定义这个类的一个引用Ref1,把对象Object1的引用赋给Ref1,语句为 Class1 Ref1=Object1; 。5、接口中定义的内容是: 常量与抽象的方法 。6、顺序执行以下两个语句的输出结果是: 6 。String s = “我喜欢学习Java!”; System.out.println(s.length( );7、一段程序本来只实现一个静态的图形界面,现在要在其中加入事件处理功能以便实现与用户的交互,程序里至少要多做的三件事情是: 声明监听者、注册监听者、实现事件处理方法。8、创建一个标识为“我的线程”的Thread类的对象mt,其语句为: Thread mt=new T
3、hread (“我的线程”) 。9、创建一个File对象,对应用户在FileDialog对象fd产生的文件对话框选定的文件,语句为: File mylife = new File(fd.getDirectory(),fd.getFile(); 。三、判断改错题(每题2分,共20分)(正确的打,错误的打并说明原因)1、 使用BorderLayout的容器最多只能放置5个组件,如果要放置更多的组件,则需要使用多层容器() 2、 在Applet中显示一幅图像时,使用的getImage()方法与drawImage()方法都是Image对象的方法。(,getImage()方法是Applet的方法,返回I
4、mage对象;drawImage()方法是Graphics的方法,使用Image对象为方法的参数。)3、 设一个窗框中包含一个按钮,当用户点击该按钮时会弹出一个无模式对话框,则当窗框关闭时该对话框也随之关闭。() 4、 创建Socket对象时,如果程序找不到指定的服务器,将引发UnknownHostExcption类的异常。()5、 一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行(,先回到就绪状态排队。)6、 创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。,超越后,系统将以Vector的扩展值为单位扩展这个对象。7、 假设在一
5、段程序的所有catch块之后还有一个终结器finally块,此时程序一旦进入catch块后就不会再进入finally块,只有不产生异常时才跳过catch块进入finally块中运行。,无论是否产生异常,在离开方法之前都会执行finally块中的内容。8、 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。9、 抽象类中的抽象方法必须在该类的子类中具体实现(,如果该子类也是抽象类,则可以不实现抽象方法。10、一个Java Application程序中可以有一个或多个类,但有且只能有一个包含main方法的主类。四、简答题(每小题10分,共30分)1、写出下列程序完成的功能
6、。public class ABC public static void main(String args ) int i , j ; int a = 12,67,8,98,23,56,124,55,99,100 ; for ( i = 0 ; i a.length-1; i + ) int k = i; for ( j = i ; j a.length ; j+ ) if ( ajak ) k = j; int temp =ai; ai = ak; ak = temp; for ( i =0 ; ia.length; i+ ) System.out.print(ai+ System.out.
7、println( ); 使用选择法对数组A进行升序排序,然后将数组A进行输出2、写出下面程序的运行结果。答:parent childimport java.io.*;class Parentvoid printMe()System.out.println(parentclass Child extends Parentchildvoid printAll()super.printMe(); this.printMe(); printMe();public class Class1public static void main(String args ) Child myC = new Child( ); myC.printAll( );3、说明下面程序是否有误,如有误,请将错误的地方指出来,并改正。包引入部分应加一条语句:import java.awt.event.*;语句public class AmDemo ext
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1