资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
南开大学21春Java语言程序设计在线作业二满分答案1. 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B2. 对于构造函数,下列叙述正确的是( )。A.构造函数是类的一种特殊函数,它的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数参考答案:ACD3. 可以作为I/O流的数据源的有( )A.鼠标B.内存C.显示器窗口D.其它计算机参考答案:ABC4. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.错误B.正确参考答案:B5. 顶级包就是磁盘的根目录。( )A.错误B.正确参考答案:A6. 类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)参考答案:B7. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A8. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考答案:A9. Java中的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A10. 下列自定义标识符名不合法的有( )A.intB.forXC.铅笔D.标识符参考答案:AC11. 形式参数不可以是对象。( )A.错误B.正确参考答案:A12. JAVA命名规范中,方法名与变量名首字母要求大写。( )A.错误B.正确参考答案:A13. 多态的表现形式有( )A.定义很多子类B.定义内部类C.方法覆盖D.方法重载参考答案:CD14. 哪个关键字可以对对象加互斥锁?( )A.transientB.synchronizedC.serializeD.static参考答案:B15. Java语言一行最多能写254个字符。( )A.错误B.正确参考答案:A16. 在方法中定义的局部变量在该方法被执行时创建。( )A.错误B.正确参考答案:B17. 下列关于int类型的说法中,正确的一个是( )A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型参考答案:B18. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考答案:B19. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答案:BCD20. 测试文件是否存在可以采用如下哪个方法?( )A.isFile( )B.isFiles( )C.exist( )D.exists( )参考答案:A21. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D22. 以下session的描述错误的是_。A.session对象保存客户端信息B.每个session对应多个客户信息C.session是有生命周期的D.当关闭浏览器时session结束参考答案:B23. 下列关于JAVA语言中要使用的一个变量,正确的是( )。A.在JAVA程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:ABC24. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B25. Java程序的主要类型有( )A.ApplicationsB.AppletsC.客户端D.服务器参考答案:AB26. 为了使包ch4在当前程序中可见,可使用的语句是( )A.import ch4.*;B.package ch4.*;C.ch4 import;D.ch4 package;参考答案:A27. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A28. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=Integer.MAX_VALUED.static int i=100参考答案:A29. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.错误B.正确参考答案:A30. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A31. Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )A.隐藏B.重写C.重载D.没有此特性参考答案:C32. JAVA是一种面向对象程序设计语言,具有跨平台特性。( )A.错误B.正确参考答案:A33. abstract修饰符可修饰字段、方法和类。( )A.错误B.正确参考答案:A34. Java语言的类型是形式语言。( )A.错误B.正确参考答案:A35. 一个JAVA类最多只能实现一个接口。( )A.错误B.正确参考答案:A36. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C37. 关于javac.exe,说法正确的是( )A.一个Java程序B.存放在%JAVA_HOME%bin目录中C.Java语言解释器D.JDK提供的Java语言编译程序参考答案:BD38. 下列方法定义中,正确的是( )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; 参考答案:A39. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2参考答案:C40. 下列正确的句子是( )。A.float 3.14B.byte i=225C.k=33LD.int p;参考答案:D41. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.错误B.正确参考答案:A42. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是( )。A.java.appletB.java.awtC.java.utilD.java.lang参考答案:D43. _可以独立存在也可以被移动,可最大化可最小化。A.componentB.containerC.pannelD.窗口(window)参考答案:D44. 对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。( )A.错误B.正确参考答案:B45. 能够支持javadoc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参考答案:D46. 下列自定义标识符名不合法的有( )A.intB.forXC.“铅笔”D.标识符参考答案:AC47. 下列关于变量的叙述中正确的是( )。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化参考答案:ACD48. 接口是由常量和抽象方法组成的特殊类。( )A.错误B.正确参考答案:A49. 抽象方法的body部分必须用一对大括号包住。( )A.错误B.正确参考答案:A50. 图形绘制是由java.awt.Graphics类实现的,通常在面板JPanel进行绘制。( )A.错误B.正确参考答案:B51. sql语句不能支持嵌套查询,可以连接查询。( )A.错误B.正确参考答案:A52. 所有的键盘事件都由KeyEvent类的对象表示。( )A.错误B.正确参考答案:A53. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A54. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A55. 容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D56. 下列特点中,哪个是Java虚拟机执行的特点之一?( )A.字节代
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号