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

上传人:住在山****ck 文档编号:94023730 上传时间:2022-05-21 格式:DOCX 页数:13 大小:14.19KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》在线作业二满分答案61_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》在线作业二满分答案61_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》在线作业二满分答案61_第3页
第3页 / 共13页
点击查看更多>>
资源描述
南开大学21秋Java语言程序设计在线作业二满分答案1. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A2. Java程序的主要类型有( )A.ApplicationsB.AppletsC.客户端D.服务器参考答案:AB3. 静态方法可以直接访问非静态变量和非静态方法。( )A.错误B.正确参考答案:A4. 类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)参考答案:B5. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A6. 定义变量如下:char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )。A.i=c+iB.c=c+iC.L=f+LD.f=i+L+f参考答案:AD7. 设原字符串s为StringBuffer型,且s=“Hello java”,如果想用子串替换把s转换成“Hello World”,则正确的语句是( )。A.s.replace(6,9,“World”)B.s.replace(6,10,“World”)C.s=“World”D.s=replace(“java”,“World”)参考答案:B8. 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?( )A.privateB.protectedC.private protectedD.public参考答案:A9. 指出下列哪个方法与方法public void add(int a)为错误的重载方法?( )A.public int add(int a)B.public void add(long a)C.public int add(long a)D.public void add(float a)参考答案:A10. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A11. 有以下方法的定义,请选择该方法的返回类型( )。 ReturnType method(byte x,double y)return(short)x/y*2;A.byteB.shortC.intD.double参考答案:D12. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:A13. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D14. 编译Java程序的命令是( )。A.appletviewerB.javacC.javaD.javadoc参考答案:B15. 在Java语言中,drawOval(100, 100, 80, 80)表示绘制圆,其中(100,100)表示圆心。( )A.错误B.正确参考答案:B16. 容器被重新设置大小后,( )布局管理器的容器中的组件大小不随容器大小的变化而改变。A.CardLayoutB.GridLayoutC.BorderLayoutD.FlowLayout参考答案:D17. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD18. Plant类派生出子类Flower,Flower类派生出子类Rose,以下声明错误的是( )。A.Plant p=new Plant( )B.Plant a1=new Flower( )C.Flower f=new Rose( )D.Rose r=new Plant( )参考答案:D19. File类中用_函数获取文件的绝对路径。A.path( )B.getPath( )C.getAbsolutePath( )D.getName( )参考答案:C20. 算术表达式1+2/3-4*5的值为( )A.1B.-19C.-5D.0参考答案:B21. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。( )A.错误B.正确参考答案:B22. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象thisB.执行该方法时候的占据CPU的线程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B23. Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器参考答案:B24. 以下AWT类中哪些实现部件的布局?( )A.FlowLayoutB.GridBagLayoutC.ActionListenerD.WindowAdapter参考答案:AB25. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。( )A.错误B.正确参考答案:B26. 下列语句序列执行后,k的值是( )。 int m=3, n=6, k=0; while(m+)A.0B.1C.2D.3参考答案:B27. 下列语句中,不属于多分支语句的是( )。A.if语句B.switch语句C.do while语句D.for语句参考答案:ACD28. 下面的说法正确的是( )。A.Java语言是面向对象的、解释执行的网络编程语言B.Java语言具有可移植性,是与平台无关的编程语言C.Java语言可对内存垃圾自动收集D.Java语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境参考答案:ABCD29. 子类要调用父类的方法,必须使用super关键字。( )A.错误B.正确参考答案:A30. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A31. 下列关于变量的叙述中正确的是( )。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化参考答案:ACD32. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( )A.错误B.正确参考答案:A33. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A34. 下面的是关于类及其修饰符的一些描述,正确的是( )。A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.final类不但可以用来派生子类,也可以用来创建final类的对象C.abstract不能与final同时修饰一个类D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法参考答案:ACD35. NULL是一个JAVA语言关键字。( )A.错误B.正确参考答案:A36. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B37. 以下不正确的描述是( )。A.方法的定义不可以嵌套,但方法的调用可以嵌套B.方法的定义可以嵌套,但方法的调用不可以嵌套C.方法的定义和方法的调用均不可以嵌套D.方法的定义和方法的调用均可以嵌套参考答案:BCD38. 容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。( )A.错误B.正确参考答案:A39. 下面哪个不是文件存取操作_。A.读B.写C.改名D.复制参考答案:C40. 在java语句中,运算符&实现( )。A.逻辑或B.逻辑与C.逻辑非D.逻辑相等参考答案:B41. 一个JAVA类最多只能实现一个接口。( )A.错误B.正确参考答案:A42. 下列整型的最终属性i的定义中,正确的是( )A.static final int i=100;B.final I;C.static int I;D.final float i=1.2f;参考答案:A43. 测试文件是否存在可以采用如下哪个方法?( )A.isFile( )B.isFiles( )C.exist( )D.exists( )参考答案:A44. 执行完代码intx=new int25;后,以下( )说明是正确的。A.x24为0B.x24未定义C.x25为0D.x0为空参考答案:A45. char类型被包装在如下的哪一个类中?( )A.java.1ang.IntegerB.java.1ang.CharC.java.lang.BooleanD.java.1ang.Character参考答案:D46. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A47. 以下对File对象描述错误的是( )A.可以表示磁盘上的一个文件B.可以表示磁盘上的一个文件夹C.可以表示一个并不存在的文件或文件夹D.创建一个File对象表示在磁盘上创建一个文件参考答案:D48. 以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?( )A.privateB.publicC.finalD.abstact参考答案:C49. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.dd参考答案:A50. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B51. 在方法中定义的局部变量在该方法被执行时创建。( )A.错误B.正确参考答案:B52. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C53. 下面是关于类及其修饰符的一些描述,不正确的是( )A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.abstract不能与final同时修饰一个类C.final类既可用来派生子类,也可用来创建final类的对象D.abstract方法须在abstract类中声明,但abstract类中可没有abstract方法参考答案:C54. TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。( )A.错误B.正确参考答案:B55. 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)参考答案:B56. Java中,并非每个事件类都只对应一个事件。( )A.错误B.正确参考答案:B57. 正确的是( )A.String s=“Welcome to our school”; String t=“thanks”; String k=s+t;B.String s=“Welcome to our school”; String s=s.toUpperCase( );C.String s=“Welcome to our school”; String t=s3+“again”;D.String s=“Welcome to our school”; String t=s“school”;参考答案:A58. JAVA命名规范中,方法名与变量名首字母要求大写。( )A.错误B.正确参考答案:A59. 数组元素只可以是基本数据类型。( )A.错误B.正确参考答案:A60. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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


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

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


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