java语言与面向对象程序设计复习纲要二

java语言与面向对象程序设计复习纲要二

ID:12639045

大小:48.00 KB

页数:4页

时间:2018-07-18

java语言与面向对象程序设计复习纲要二_第1页
java语言与面向对象程序设计复习纲要二_第2页
java语言与面向对象程序设计复习纲要二_第3页
java语言与面向对象程序设计复习纲要二_第4页
资源描述:

《java语言与面向对象程序设计复习纲要二》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、201209学期《JAVA语言与面向对象程序设计》复习纲要二一、单项选择题1.下面说法正确的是()。A、final可修饰类、属性、方法B、abstract可修饰类、属性、方法C、定义抽象方法需有方法的返回类型、名称、参数列表和方法体D、用final修饰的变量,在程序中可对这个变量的值进行更改2.设i,j为类x中定义的double型变量名,下列x类的构造函数中不正确的是()。A、doublex(doublek){i=k;returni;}B、x(doublem,doublen){i=m;j=n;}C、x(){i=0;j=0}D、x(doublek){i=k;}

2、3.若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是()。A、它们的返回值类型的不同B、它们的名称的不同C、它们的参数表的不同D、它们的修饰符不同4.类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}以下方法插入行3不合法的是()。A、publicfloataMethod(floata,floatb,floatc){}B、publicfloataMethod(floatc,floatd){}C、publicintaMethod(inta,intb){}D

3、、privatefloataMethod(inta,intb,intc){}5.假设Foo类有如下定义,设f是Foo类的一个实例,下列语句调用错误的是()。publicclassFoo{inti;staticStrings;voidimethod(){}staticvoidsmethod(){}}A、Foo.imethod();B、f.imethod();C、System.out.println(f.i);D、Foo.smethod()6.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。A、publicB、protectedC、pri

4、vateprotectedD、private第4页共4页7.以下程序段执行后将有()个字节被写入到文件afile.txt中。try{FileOutputStreamfos=newFileOutputStream(“afile.txt”);DataOutputStreamdos=newDataOutputStream(fos);dos.writeInt(3);dos.writeDouble(0.01);dos.close();fos.close();}catch(IOExceptione){}A、16B、12C、8D、28.在编写JavaApplet程序时,需

5、要在程序的开头写上()语句。A、importjava.awt.*;B、importjava.applet.*;C、importjava.io.*;D、importjava.awt.event.*;二、多项选择题1.下列说法正确的有()。  A、callbyvalue不会改变实际参数的数值  B、callbyreference能改变实际参数的参考地址  C、callbyreference不能改变实际参数的参考地址  D、callbyreference能改变实际参数的内容2.下列说法错误的有()。  A、在类方法中可用this来调用本类的类方法  B、在类方法中

6、调用本类的类方法时可直接调用  C、在类方法中只能调用本类中的类方法  D、在类方法中绝对不能调用实例方法3.下列说法错误的有()。  A、Java面向对象语言容许单独的过程与函数存在B、Java面向对象语言容许单独的方法存在  C、Java语言中的方法属于类中的成员(member)  D、Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同4.下列说法错误的有()。  A、能被java.exe成功运行的javaclass文件必须有main()方法  B、J2SDK就是JavaAPI  C、Appletviewer.exe可利用jar选项运

7、行.jar文件D、能被Appletviewer成功运行的javaclass文件必须有main()方法5.用于定义线程的执行体的方法应该是()。A、start();B、init();C、run();D、main();E、synchronized()第4页共4页三、判断题1.所有的鼠标事件都由MouseListener监听接口的监听者来处理。()2.表达式87.6%5是非法的。()3.JavaApplet只能在图形界面下工作。()四、填空题1、若x=5,y=8,则表达式y+y*x++和y!=++x?x:y运算后的结果分别为_______、_______。2、th

8、is和super是常用来指代父类对象和子类对象的关键

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。