ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:22.20KB ,
资源ID:8809402      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8809402.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电大自考考研大学期末职称考试招聘《Java语言与WWW技术设计》复习题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电大自考考研大学期末职称考试招聘《Java语言与WWW技术设计》复习题.docx

1、电大自考考研大学期末职称考试招聘Java语言与WWW技术设计复习题电大、自考、考研、大学期末、职称考试、招聘Java语言与WWW技术设计复习题1关于类的继承以下说法正确的是( )。 A在java中只允许单一继承 B在java中一个类只能实现一个接口C在java中一个类不能同时继承一个类和实现一个接口Djava允许多重继承2在浏览器中执行applet 程序,将被最后执行的方法是( )。Ainit() Bstart() Cdestroy() Dstop()3关于垃圾收集机制以下叙述正确的是( )。A程序开发者必须自己创建一个线程进行内存释放的工作B垃圾收集将检查并释放不再使用的内存C垃圾收集允许程

2、序开发者明确指定并立即释放该内存D垃圾收集能够在期望的时间释放被java对象使用的内存4容器Frame缺省使用的布局编辑策略是( )。AFlowLayout BBorderLayout CGridLayout DCardLayout5要使类中某个成员变量只能被它自身访问到,该变量( )。A只能用protected修饰 B只能用public修饰C只能用private修饰 D应不加修饰符6以下关于构造函数的描述错误的是( )。A构造函数的返回类型只能是void型B构造函数是类的一种特殊函数,它的方法名必须与类名相同C构造函数的主要作用是完成对类对象的初始化工作D一般在创建新对象时,系统会自动调用构

3、造函数7有如下代码段: 12 if(fun1()/do something 3 else if(fun2()/do the other 4 其中,方法fun1() 将抛出IOException, 以下可以填入第1行的是( )。Apublic IOException methodName() Bpublic void methodName() Cpublic void methodName() throw IOException Dpublic void methodName() throws IOException8分析下面的程序代码,以下说法正确的是( )。public class B ex

4、tends A public static void main(String args) B b=new B(); b.print(); class A String s; A(String s) this.s=s; public void print() System.out.println(s); A 编译成功,运行情况良好B 因为B没有构造方法B(),所以这段程序不能编译C 这段程序可以通过编译,但由于方法名冲突,引起一个运行时错误D 如果删除A类中的构造方法,这个程序可以编译9将以下哪个方法的定义插入第6行后,会引发编译错误?( )1 class Super 2 public floa

5、t getNum()return 0.1f; 3 4 5 public class Sub extends Super 6 7 Apublic float getNum(int x)return (float)x; Bpublic int getNum()return 1; Cpublic void getNum(double d) Dpublic double getNum(float d) return 4.0d; 10以下接口定义正确的是( )。Ainterface A void print() ;Babstract interface A void print() ;Cabstract

6、 interface A extends A1,A2 /A1A2为已定义的接口 abstract void print() ;Dpublic interface A void print();11给出如下代码:classTest /定义成员m publicstaticvoidfun() /somecode. 要在函数fun()中直接访问m,以下成员变量定义正确的是( )。Aprotectedintm; Bpublicintm; Cstaticintm; Dintm;12以下用于定义线程执行体的方法是( )。Astart() Binit() Crun() Dsynchronized()13给出如

7、下代码: public class A public static void main(String args) static int x = new int15; System.out.println(x1); 以下说法正确的是( )。A编译出错B编译通过,但运行时有错,因为数组元素没有初始化C编译通过,输出0 ,因为静态成员能得到初始值D编译通过,但运行结果不确定,为随机值14编译并运行以下程序,以下说法正确的是( )。1. class UseToString2. protected String toString()3. return super.toString();4. A编译通过运

8、行无异常 B编译通过但运行时出错C行2出错,不能成功编译 D不能成功编译,行3出错15以下方法的返回类型是( )。 ReturnType method(double x, float y) return x/y*2; Abyte Bshort Cdouble Dfloat二、改错题 判断下面的程序段是否正确。若有错,指出错在哪里并改正;若正确,打“”。1class Test1 int x; abstract int getX( ); 2class A private long pw; class Test2 extends A int getPW() return pw; 3public st

9、atic void main(String args ) char ch=c; try ch=System.in.read(); /省略其余代码 catch(Exception e) return; catch(IOException e) System.out.println(e.toString(); 4public class Test4 int i; void Test4(int i) this.i=i; void printi( int i ) System.out.println(i); 5/*ActionListener为接口,void actionPerformed(Actio

10、nEvent a)为接口方法*/ public class Test5 implements ActionListener void actionPerformed(ActionEvent a) /省略 三、程序阅读题 1写出以下程序的运行结果。class A A() System.out.print(A ); class B extends A B() System.out.print(B ); public class Test_1 extends B Test_1() System.out.print(Test_1 ); public static void main(String ar

11、gs) new Test_1( ); 2写出以下程序的功能。import java.io.*;class Test_2 public static void main(String args) throws IOException int b; FileInputStream fileIn=new FileInputStream(a.txt); while(b=fileIn.read()!=-1) System.out.print(char)b); 3阅读以下程序,若输入: 1 2 3 4 5 写出以下程序的运行结果。 import java.io.* ; public class Test_

12、3 public static void main(String args ) int a = new int5; for (int i = 0 ; i a.length ; i+ ) try BufferedReader br = new BufferedReader( new InputStreamReader(System.in); ai = Integer.parseInt(br.readLine( ); catch ( IOException e ) ; int s=0; for (int i = 0 ; i y) return x; else return y; 6写出以下程序的运

13、行结果。public class Test_6 public static void main(String args) char a=new char33; for(int i=0;ia.length; i+) for(int j=0;j=j) aij=*; else aij= ; for(int i=0;ia.length;i+) for(int j=0;jai.length;j+) System.out.print(aij); System.out.println(); 7写出以下程序的运行结果。class SuperTest public SuperTest() System.out.

14、println(SuperTest); showInfo(); public void showInfo() System.out.println( in SuperTest);public class Test_7 extends SuperTest public Test_7() System.out.print(Test_7); public void showInfo() System.out.println(in Test_7);public static void main(String args) new Test_7( ); 8写出以下程序的运行结果。class MyExcep

15、tion extends Exception public String toString( ) return 负数引发异常; public class Test_8 public static void mySqrt(int a) throws MyException if( a0) osToServer.writeDouble(radius); osToServer.flush(); double area = isFromServer.readDouble(); System.out.println(Area received from the server is + area); is

16、FromServer.close(); osToServer.close(); connectToServer.close(); catch (IOException ex) System.err.println(ex); 四、编程题 编写一个完整的Java Application 程序。包含接口ShapeArea,类MyTriangle, 类Test,具体要求如下:接口ShapeArea double getArea():求一个形状的面积 double getPerimeter ():求一个形状的周长类MyTriangle 实现ShapeArea接口,并有以下属性和方法:1 属性x,y,z:

17、 double型,表示三角形的三条边s: 周长的1/2(注:求三角形面积公式为,s=(x+y+z)/2 ,开方可用Math.sqrt(double)方法)2 方法MyTriangle(double x, double y, double z):构造函数,给三条边和s赋初值,若不能构成三角形则给出提示并结束程序。toString():输出矩形的描述信息,如“three sides:3.0,4.0,5.0,perimeter=12.0,area=6.0”Test类作为主类要完成测试功能1 生成MyTriangle对象 调用对象的toString方法,输出对象的描述信息(注:程序框架已给出)import java.io.*;public class Test /主类定义(3分) interface ShapeArea /接口定义(2分) class MyTriangle implements ShapeArea double x,y,z; double s; MyTriangle(double t1,double t2, double t3) /构造方法 public double getPerimeter()/求周长方法 public double getArea()/ 求面积方法 public String toString()

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1