南开大学21秋《Java语言程序设计》在线作业二满分答案51

上传人:住在山****ck 文档编号:94049984 上传时间:2022-05-21 格式:DOCX 页数:13 大小:14.08KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》在线作业二满分答案51_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》在线作业二满分答案51_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》在线作业二满分答案51_第3页
第3页 / 共13页
点击查看更多>>
资源描述
南开大学21秋Java语言程序设计在线作业二满分答案1. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A2. 有以下方法的定义,请选择该方法的返回类型( )。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D3. 在Java语言中,可以用来完成方法调用的方式是( )。A.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D4. 下列命令中,用来编译Java程序的是( )A.javaB.javadocC.jarD.javac参考答案:D5. +、-运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。( )A.错误B.正确参考答案:B6. 按运算符操作数的数目划分,运算符?:的类型是( )。A.三元B.二元C.四元D.一元参考答案:A7. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B8. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B9. 在Java中%是取余运算符,要求两端操作数为整型。( )A.错误B.正确参考答案:A10. Java中数组的元素只可以是简单数据类型。( )A.错误B.正确参考答案:A11. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )。A.java.appletB.java.awtC.java.utilD.java.lang参考答案:D12. sql语句是结构化查询语言,它仅适用于java语言。( )A.错误B.正确参考答案:A13. Java中所有的类都是java.lang的子类。( )A.错误B.正确参考答案:A14. 容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D15. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A16. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A17. 下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。A.int aB.String aC.a=new ArrayList( )D.a=new Array( )参考答案:C18. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。( )A.错误B.正确参考答案:B19. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B20. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A21. 当关闭浏览器时先执行destroy( )方法,再执行stop( )停止Applet运行。( )A.错误B.正确参考答案:A22. Java2主要有几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC23. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D24. 编译Java程序的命令是( )。A.appletviewerB.javacC.javaD.javadoc参考答案:B25. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2参考答案:D26. import语句的作用是( )A.声明当前程序的来源B.声明当前程序的父类C.声明当前程序将要使用的类D.在当前程序中插入将要使用的类的代码参考答案:C27. 所有的异常类皆继承自( )类A.java.applet.AppletB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error参考答案:C28. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A29. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2参考答案:C30. 关于awt和swing说法正确的是( )A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型参考答案:BD31. UDP协议是用户数据报协议。( )A.错误B.正确参考答案:B32. 下列关于Java Application与Applet的说法中,正确的是_。A.都包含main( )方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行参考答案:C33. 类String对象和类StringBuffer对象都是字符串变量,建立后都可以修改。( )A.错误B.正确参考答案:A34. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim = new int4;C.int twoDim = new int45;D.char a = A, B;参考答案:ACD35. abstract修饰符可修饰字段、方法和类。( )A.错误B.正确参考答案:A36. 如下哪些是Java中有效的关键字( )A.ConstB.NULLC.falseD.thisE native参考答案:CDE37. 不属于抽象类的是( )A.输入流B.字节输入流C.文件字节输入流D.字符输入流参考答案:C38. 定义一个名为key的类,使之不能被继承,应选( )。A.class keyB.native class keyC.class key final;D.final class key参考答案:D39. 下面的是关于类及其修饰符的一些描述,正确的是( )。A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.final类不但可以用来派生子类,也可以用来创建final类的对象C.abstract不能与final同时修饰一个类D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法参考答案:ACD40. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A41. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A42. 下列特点中,哪个是Java虚拟机执行的特点之一?( )A.字节代码B.多进程C.静态连接D.编译参考答案:A43. 下面哪些类可以被继承( )。A.java.lang.ThreadB.java.lang.NumberC.java.lang.DoubleD.java.lang.Math参考答案:AB44. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B45. 下列关于继承的哪项叙述是正确的?( )A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D46. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.add(Componentc)参考答案:B47. 下列代码的执行结果是:( ) public class Test1 public static void main(String args)float t=9.0f; int q=5; System.out.println(t+)*(-q);A.40B.40.0C.36D.36.0参考答案:D48. 以下程序的输出结果是( )。 public class koo public static void main(String args) int x=1, sum=0; while(x=10) sum+=x; x+; System.out.println(“sum=”+sum);A.45B.55C.10D.11参考答案:B49. 数组元素只可以是基本数据类型。( )A.错误B.正确参考答案:A50. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD51. 类Test1定义如下:public class Test1public float aMethod(float a,float b)_根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的?( )A.public float aMethod(float a,float b,float c)B.public float aMethod(float c,float d)C.public float aMethod(int a,int b)D.public float aMethod(int a,int b,int c)参考答案:B52. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.错误B.正确参考答案:A53. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考答案:A54. main方法是java Application 程序执行的入口点,关于main方法的方法头以下( )是合法的。A.public static void main( )B.public static void main(String args)C.public static int main(string arD.public void main(string arg)参考答案:B55. publiclass X implements Runnable publistativoimain(String args)3) /在这插入代码 publivoirun( ) int x=0, y=0; for (;) x+; Y+; System.out.println(“x=”+x+“, y=”+y); 下面哪些代码加在第3行可以使run( )运行?( )A.X x=new X( ); x.run( )B.X x=new X( ); new Thread(x).run( )C.X x=new X( ); new Thread(x).start( )D.Threat=new Thread(x).run( )参考答案:AC56. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(int i, int j) /*.*/ 3.public void printValue(int i)/*.*/ 4. 5.public class Teacher extends Person 6. public void printValue( ) /*.*/ 7. public void printValue(int i) /*.*/ 8. public static void main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D57. 子类必须通过super( )关键字调用父类的构造函数。( )A.错误B.正确参考答案:A58. Java源程序文件的扩展名是.class。( )A.错误B.正确参考答案:A59. JDK的lib目录主要存放的文件有( )A.java文件B.class文件C.jar文件D.lib文件参考答案:CD60. 布局管理器不包括( )。A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout参考答案:B
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!