南开大学22春《Java语言程序设计》离线作业二及答案参考33

上传人:住在山****ck 文档编号:89433361 上传时间:2022-05-13 格式:DOCX 页数:13 大小:13.76KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》离线作业二及答案参考33_第1页
第1页 / 共13页
南开大学22春《Java语言程序设计》离线作业二及答案参考33_第2页
第2页 / 共13页
南开大学22春《Java语言程序设计》离线作业二及答案参考33_第3页
第3页 / 共13页
点击查看更多>>
资源描述
南开大学22春Java语言程序设计离线作业二及答案参考1. 在关系数据库中一个关系就是一个二维表。( )A.错误B.正确参考答案:B2. 下列方法定义中,正确的是( )A.int x( ) char ch=a; return (int)ch; B.void x( ) .return true; C.int x( ) .return true; D.int x(int a,b) return a+b; 参考答案:A3. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A4. 在下列说法中,选出最正确的一项是( )A.Java语言是以类为程序的基本单位的B.Java语言是不区分大小写的C.多行注释语句必须以/开始D.在Java语言中,类的源文件名和该类名必须相同参考答案:A5. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D6. 下列特点中,哪个是Java虚拟机执行的特点之一?( )A.字节代码B.多进程C.静态连接D.编译参考答案:A7. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案:C8. +、-运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。( )A.错误B.正确参考答案:B9. NULL是一个JAVA语言关键字。( )A.错误B.正确参考答案:A10. 图形绘制是由java.awt.Graphics类实现的,通常在面板JPanel进行绘制。( )A.错误B.正确参考答案:B11. 一个JAVA类最多只能实现一个接口。( )A.错误B.正确参考答案:A12. 构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。( )A.错误B.正确参考答案:A13. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。( )A.错误B.正确参考答案:B14. Java语言的类型是形式语言。( )A.错误B.正确参考答案:A15. 下列代码的执行结果是:( ) public class Test3 public static void main(String args)System.out.println(100%3); System.out.print(“,”); System.out.println(100%3.0);A.1,1B.1,1.0C.1.0,1D.1.0,1.0参考答案:B16. for(;)是( )。A.循环结构B.分支结构C.顺序结构D.选择结构参考答案:A17. 当关闭浏览器时先执行destroy( )方法,再执行stop( )停止Applet运行。( )A.错误B.正确参考答案:A18. main( )方法的返回类型是( )。A.intB.voidC.booleanD.static参考答案:B19. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型参考答案:B20. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )A.安全性B.多线程C.跨平台D.可移植参考答案:B21. 指出下列哪个方法与方法public void add(int a)为合理的重载方法?( )A.public int add(int a)B.public void add(long a)C.public void add(int a, int b)D.public void add(float a)参考答案:CD22. 下列代码段int i=1,j=10; doif(i+-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6参考答案:A23. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD24. 可以作为I/O流的数据源的有( )A.鼠标B.内存C.显示器窗口D.其它计算机参考答案:ABC25. 以下关于继承的叙述正确的是( )。A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承参考答案:A26. String(byte,int,int)中,第三个参数用来生成字符串的byte型数组的( )。A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A27. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A28. paint( )方法使用的参数是( )A.GraphicsB.Graphics2DC.StringD.Color参考答案:A29. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C30. 关于Java的标准输入输出流,下列哪些是正确的?( )A.System.out和System.in分别用来处理标准输出和输入B.标准输入和输出均只针对计算机键盘和屏幕C.Java对输入和输出编程均要求强制异常保护D.只有一个标准输入流参考答案:ABD31. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D32. 下列关于float类型的说法中,正确的是( )A.float类型不能自动转换为其他的简单类型B.float类型可以自动转换为double类型C.float类型和long类型在计算机中占的存储空间一样大D.3.342E2D是合法的float类型数值参考答案:B33. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。( )A.错误B.正确参考答案:A34. s=s.delete(5,12); 如果s=“abcdefghigklmn”,则执行删除语句后,s的值为( )。A.abcdefnB.abcdemnC.abcde mnD.abcdelmn参考答案:B35. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A36. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A37. Final类中的属性和方法都必须被final修饰符修饰。( )A.错误B.正确参考答案:A38. 下列自定义标识符名不合法的有( )A.intB.forXC.铅笔D.标识符参考答案:AC39. 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD40. 下列命令中,用来编译Java程序的是( )A.javaB.javadocC.jarD.javac参考答案:D41. 对于构造函数,下列叙述正确的是( )。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD42. 一般在创建新对象时,系统会自动调用构造函数。( )A.错误B.正确参考答案:B43. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D44. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考答案:A45. Java中数组的元素只可以是简单数据类型。( )A.错误B.正确参考答案:A46. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.错误B.正确参考答案:A47. _可以给菜单Jmenu添加菜单项。A.Jmenu( )B.add(JmenuItemitem)C.addSeparatorD.add(Componentc)参考答案:B48. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A49. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A50. 关于选择结构下列哪些说法错误?( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD51. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C52. 在程序中( ),就能够防止因为在一行中输入过多的文本,而使文本区ta变宽。A.不需要做任何考虑B.ta.noWrap( )C.ta.setLineWrap(false)D.ta.setLineWrap(true)参考答案:D53. 下面数据类型中( )占用的空间最大。A.floatB.intC.byteD.double参考答案:D54. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:A55. 下列语句中,不属于多分支语句的是( )。A.if语句B.switch语句C.do while语句D.for语句参考答案:ACD56. 下面哪些是合法的标识符?( )A.$personsB.TwoUsersC.*pointD.this参考答案:AB57. 只能从输入流中读取数据,只能向输出流中写入数据。( )A.错误B.正确参考答案:B58. 标识符内部可以含有注释。( )A.错误B.正确参考答案:A59. 一个类只能有一个父类,但一个接口可以有一个以上的父接口。( )A.错误B.正确参考答案:A60. 下列自定义标识符名不合法的有( )A.intB.forXC.“铅笔”D.标识符参考答案:AC
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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


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

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


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