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

上传人:住在****她 文档编号:74865096 上传时间:2022-04-14 格式:DOCX 页数:11 大小:13.07KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》离线作业1答案参考14_第1页
第1页 / 共11页
南开大学22春《Java语言程序设计》离线作业1答案参考14_第2页
第2页 / 共11页
南开大学22春《Java语言程序设计》离线作业1答案参考14_第3页
第3页 / 共11页
点击查看更多>>
资源描述
南开大学22春Java语言程序设计离线作业1答案参考1. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=Integer.MAX_VALUED.static int i=100参考答案:A2. 已知如下定义:Strings=story下面哪个表达式是合法的( )A.s=booksB.char c=s1C.int len=s.lengthD.String t=s.toLowerCase( )参考答案:AD3. 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( )参考答案:AC4. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D5. 当使用getChars( )时,不正确的表述是( )。A.该函数用于字符数组转换成字符串B.该函数不需要任何参数C.该函数用于float或double转换成字符数组D.该函数用于从字符串转换成字符数组参考答案:ABC6. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A7. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B8. 实例方法可直接调用超类的实例方法。( )A.错误B.正确参考答案:A9. 以下的选项中能正确表示Java语言中的一个整型常量的是( )A.12B.-20C.1000D.456参考答案:B10. 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?( )A.protectedB.publicC.privateD.应不加修饰符参考答案:D11. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A12. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。( )A.错误B.正确参考答案:A13. 如下哪个不是Java中有效的关键字?( )A.constB.NULLC.falseD.this参考答案:A14. 关于RandomAccessFile类,下列哪些是正确的?( )A.支持文件的随机存取,即存取任意位置的数据B.区别对待二进制文件和字符文件C.使用者需要清楚文件中各数据的长度和位置D.操作方式比通过Stream类的方式要强大参考答案:ACD15. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B16. 一个JAVA类最多只能实现一个接口。( )A.错误B.正确参考答案:A17. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A18. 下面数据类型中( )占用的空间最大。A.floatB.intC.byteD.double参考答案:D19. 下列数组a中,版本较新的能在程序运行时动态调整大小的是( )。A.int aB.String aC.a=new ArrayList( )D.a=new Array( )参考答案:C20. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2参考答案:C21. 下列关于变量的叙述中正确的是( )。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化参考答案:ACD22. 下列语句序列执行后,k的值是( )。 int m=3, n=6, k=0; while(m+)A.0B.1C.2D.3参考答案:B23. File类中用_函数获取文件的绝对路径。A.path( )B.getPath( )C.getAbsolutePath( )D.getName( )参考答案:C24. 对于文件字节输入流,int read(byte b)返回的最大值是( )A.1024B.文件长度C.数组b的长度D.无法精确描述参考答案:C25. 下列关于内存回收的语句,( )说明是正确的。A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责释放无用内存D.内存回收程序可以在指定的时间释放内存对象参考答案:C26. 在下列说法中,选出最正确的一项是( )A.Java语言是以类为程序的基本单位的B.Java语言是不区分大小写的C.多行注释语句必须以/开始D.在Java语言中,类的源文件名和该类名必须相同参考答案:A27. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B28. 设有整型数组的定义int a=new int8; 则a.length的值为下列哪项?( )A.8B.9C.7D.6参考答案:A29. 注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )A.错误B.正确参考答案:A30. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A31. Java字符串常数的内容不能修改。( )A.错误B.正确参考答案:B32. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A33. 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD34. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A35. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2参考答案:D36. ( )是Java中的标识符。A.publicB.superC.3numberD.width参考答案:D37. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A38. 用来导入已定义好的类或包的语句是( )A.mainB.importC.public classD.class参考答案:B39. Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A40. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象thisB.执行该方法时候的占据CPU的线程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B41. 下列代表16进制整数的是( )A.0123B.1900C.fa00D.0xa2参考答案:D42. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.错误B.正确参考答案:B43. 对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络通信失败等必须要捕获。( )A.错误B.正确参考答案:B44. 若有定义int a=1, b=2; 则表达式(a+)+(+b)的值是( )。A.3B.4C.5D.6参考答案:B45. Java2主要有几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC46. 各种类型数据混合运算中,不同类型的数据先转化为同一类型,然后进行运算。( )A.错误B.正确参考答案:B47. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D48. break语句可以用在switch语句、while循环、do.while循环和for循环结构中。( )A.错误B.正确参考答案:B49. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B50. UDP协议是用户数据报协议。( )A.错误B.正确参考答案:B
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


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

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


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