二、填空题(本大题共10小题,每空2分,共20分) 请在每小题的空格中填上正确答案。错填、不填均无分。 11.能在浏览器上执行的Java程序被称为____________。 12.如果子类A隐藏了超类B的成员变量x,而类A的某个方法f()要引用类B的x,则引用类B的x的引用代码可以写成____________。 13.接口有与类相似的基本形式,它有常量定义和方法定义,但没有____________。 14.设u和v是类A的两个对象,则逻辑表达式“u==v”的意义是____________。 15.要获得对象的字符串表示,调用的方法是____________。 16.注册鼠标点击事件监视器的方法是____________。 17.在异或模式下绘图时,实际绘制的颜色是由当前正要绘制的颜色、原先绘制的颜色,以及____________作特定的运算确定的。 18.多线程程序设计中,让执行临界段程序时等待的线程结束等待,通常使用的方法有resume()、notify()或者____________。 19.创建的流既可以随机输出,也可以随机输入的类是____________。 20.Java程序中使用套接字方法实现C/S模式时,在Client端支持网络底层通讯的类是____________。 三、简答题(本大题共6小题,每小题3分,共18分) 21.请写出以下程序段的执行结果。 int c=0,d,n=3758; while(n>0){ if((d=n%l0)>c) c=d;n/10;} System.out.println("结果="+c); 22.什么是方法重载,如何正确区分重载? 23.请写出定义一个包含2个子数组的二维整型数组对象aArr的代码,其中第一个子数组有5个元素,第二个子数组有3个元素。 24.请写出创建一个JPanel对象p,并为对象p设定GridLayout布局的代码。 25.由于创建输出流对象时,可能会出现IOException异常,所以创建输出流对象的代码必须出现在try-catch语句结构中。请写出为当前目录下的myFile.dat文件创建缓冲输出流对象outs的代码。 26.请写出已知数据库url、用户名uName和密码pWord,通过驱动程序管理器(DriverManager)的方法getConnection()建立连接con的代码,可能产生的异常是SQLException。
|