电子科大17春《JAVA程序设计》在线作业2

合集下载

电子科技大学 18秋《JAVA程序设计》在线作业2满分答案

电子科技大学 18秋《JAVA程序设计》在线作业2满分答案

18秋《JAVA程序设计》在线作业2
下列叙述中不正确的是
A.abstract不能与final并列修饰同一个类
B.abstract类中不可以有private的成员
C.abstract方法必须在abstract类中
D.static方法中能直接处理非static的属性
正确答案:D
在Java中,子类重新定义一个与从父类那里继承来的域变量(成员变量)完全相同的变量,这称为域的
A.隐藏
B.覆盖
C.重载
D.Java不支持此特性
正确答案:B
在Java的基本数据类型中,int型数据占用字节内存空间。

A.1
B.2
C.4
D.不能确定,取决于计算机字长
正确答案:C
下列常见的系统定义的异常中,是数组下标越界异常。

A.ArithmeticException
B.IOException
C.ArrayIndexOutOfBoundsException
D.NullPointerException
正确答案:C
在Java语言中,包是自动导入的。

ng
B.java.awt
C.java.applet
D.java.io。

东师Java程序设计17春在线作业2-3

东师Java程序设计17春在线作业2-3

东师Java程序设计17春在线作业2一、单选题1、D2、B3、C4、D5、A一、单选题(共 10 道试题,共 30 分。

)V 1. 在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是()A. init()B. start()C. paint()D. destroy()正确答案:D2. 下列说法中错误的一项是( )。

A. 若要编写出色的图形用户界面程序,首先需要考虑如何在界面中放置构件B. 若要编写出色的图形用户界面程序,不需要让构件响应用户的操作C. 若要编写出色的图形用户界面程序,需要考虑如何让构件响应用户的操作D. 若要编写出色的图形用户界面程序,需要掌握构件的显示效果正确答案:B3. 下面代码的执行结果是什么?() <html><body><% x=3; %><% int x=5; %><%! int x=7; %> x = <%=x%>, <%=this.x%></body></html>A. x = 3, 5B. x = 3, 7C. x = 5, 3D. x = 5, 7正确答案:C4. 布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。

()A. BorderLayoutB. CardLayoutC. GridLayoutD. FlowLayout正确答案:D5. Panel类对象的默认布局是()。

A. FlowLayout布局B. BorderLayout布局C. CardLayout布局D. GridLayout布局正确答案:A6. 关于>>和>>>操作符,下面哪个叙述是正确的?()A. >>表示移位B. >>>表示循环移位C. >>表示有符号数移位,而>>>表示无符号数移位D. >> 表示无符号数移位,而>>>表示有符号数移位正确答案:C7. 下列哪一项不属于Awt布局管理器?()A. GridLayout。

电子科大17春《C++语言程序设计》在线作业2

电子科大17春《C++语言程序设计》在线作业2

电子科大17春《C++语言程序设计》在线作业22017秋17春电子科大17春《C++语言程序设计》在线作业2一、单选题(共20 道试题,共100 分。

)1. 已知类X中的一个成员函数说明如下:void Set(X & a); 其中,X & a的含义是()A. 指向类X的指针为aB. 将a的地址赋给变量SetC. a是类X的对象引用,用来作为Set()的形参D. 变量X与a按位相与作为函数Set()的参数正确答案:2. 模板对类型的参数化提供了很好的支持,因此()A. 类模板的主要作用是生成抽象类B. 类模板实例化时,编译器将根据给出的模板实参生成一个类C. 在类模板中的数据成员都具有同样类型D. 类模板中的成员函数都没有返回值正确答案:3. 重载“>>”时,为保证其连用性,重载函数的返回类型应为()A. istreamB. ostreamC. istream &D. ostream &正确答案:4. 如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为()A. myclass operator++()B. myclass operator++( int )C. myclass& operator++()D. myclass& operator++( int )正确答案:5. cin是()类的标准对象的引用。

A. ostreamB. istreamC. stdoutD. stdin正确答案:6. C++泛型编程通过()实现。

A. voidB. templateC. NULLD. typedef正确答案:7. 用struct定义的类的成员缺省段约束符的说明,则应为()的成员。

A. 私有段B. 保护段C. 公有段D. 所有段正确答案:8. 下列运算符重载时,只能采用类成员函数形式的有()A. <<B. +C. []D. ==正确答案:9. 下列运算符中()可以进行运算符重载A. newB. ::C. sizeofD. ?:正确答案:10. C++程序总是从()开始执行。

17秋福师《JAVA程序设计》在线作业二

17秋福师《JAVA程序设计》在线作业二

福师《JAVA程序设计》在线作业二试卷总分:100 得分:0一、单选题 (共 30 道试题,共 60 分)1. 下列语句序列执行后,ch1 的值是( )。

char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;A. ‘A'B. B'C. ‘C'D. B满分:2 分2. 可变长度字符串使用( )处理。

A. charB. CharacterC. StringD. StringBuffer满分:2 分3. 在设计程序时,应采纳的原则之一是________。

A. 不限制goto语句的使用B. 减少或取消注解行C. 程序越短越好D. 程序结构应有助于读者理解满分:2 分4. 下列InputStream类中哪个方法可以用于关闭流?A. skip()B. close()C. mark()D. reset()满分:2 分5. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。

A. privateB. publicC. protectedD. no modifier满分:2 分6. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B. 可以被两种类访问和引用:该类本身、该类的所有子类C. 只能被该类自身所访问和修改D. 只能被同一个包中的类访问满分:2 分7. 下列语句序列执行后,i的值是( )。

int i=16; do { i/=2; } while( i > 3 );A. 16B. 8C. 4D. 2满分:2 分8. 下列关于Java线程的说法那些是正确的( )。

A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题C. Thread类属于java.util程序包D. D. 以上说法无一正确满分:2 分9. 向量可以描述成( )。

电科20春《JAVA程序设计》在线作业2答卷【标准答案】

电科20春《JAVA程序设计》在线作业2答卷【标准答案】

20春《JAVA程序设计》在线作业2试卷总分:100 得分:100一、单选题 (共 20 道试题,共 80 分)1.若在某一个类定义中定义有方法:abstract void f();则该类是A.抽象类B.不能确定C.public类D.final类答案:A2.A class design requires that a member variable should be accessible only by same package, which modifer word should be used?A.publicB.protectedC.privateD.no modifer答案:D3.在Java语言中,包是自动导入的。

ngB.java.ioC.java.awtD.java.applet答案:A4.Java语言中,是所有类的根类。

A.ThreadB.RootC.ObjectD.Applet答案:C5.关键字super的作用是A.用来调用父类的构造方法B.用来调用父类中被重载的方法C.用来访问父类被隐藏的成员变量D.以上都是答案:D6.构造方法在时候被调用。

A.调用对象方法时B.类定义时C.创建对象时D.使用对象的变量时答案:C7.下列叙述中不正确的是A.static方法中能直接处理非static的属性B.abstract类中不可以有private的成员C.abstract方法必须在abstract类中D.abstract不能与final并列修饰同一个类答案:A8.Java源文件中最多只能有一个类,其他类的个数不限。

A.publicB.interfaceC.finalD.abstract答案:A9.实现下列接口可以对TextField对象的事件进行监听和处理。

A.WindowListenerB.MouseMotionListenerC.FocusListenerD.ActionListener答案:D10.以下方法用于定义线程的执行体(线程体)。

东师Java程序设计17春在线作业1-3

东师Java程序设计17春在线作业1-3

东师Java程序设计17春在线作业1一、单选题1、C2、C3、B4、D5、A一、单选题(共 10 道试题,共 30 分。

)V 1. 在Java语言中,那一个是最基本的元素?()A. 方法B. 包C. 对象D. 接口正确答案:C2. 常见的面向对象的程序设计语言包括()A. PascalB. FortranC. JavaD. C正确答案:C3. 在编写Java Applet程序时,需要在程序的开头写上( )语句。

A. import java.awt.* ;B. import java.applet.* ;C. import java.io.* ;D. import java.awt.event.* ;正确答案:B4. 在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是()。

A. init()B. start()C. paint()D. destroy()正确答案:D5. 下列说法中不正确的一项是( )。

A. Tread类中没有义run()方法B. 可通过继承Thread类来创建线程C. Runnable 类中定义了run()方法D. 可以通过实现Runnable接口来创建线程正确答案:A6. 对于下面的程序,x在什么范围内取值时将输出字符串”second”?() if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); } else { System.out.println("third"); } Which range of x value would print the string "second"?A. x > 0B. x > -3C. x <= -3D. x <= 0 & x > -3正确答案:D。

东师Java程序设计17春在线作业1-2

东师Java程序设计17春在线作业1-2

东师Java程序设计17春在线作业1一、单选题1、A2、A3、A4、C5、C一、单选题(共 10 道试题,共 30 分。

)V 1. 下列对继承的说法,哪个是正确的?()A. 子类能继承父类的所有方法和状态B. 子类能继承父类的非私有方法和状态C. 子类只能继承父类public方法和状态D. 子类只能继承父类的方法,而不继承状态正确答案:A2. 容器Panel和Applet缺省使用的布局编辑策略是()A. FlowLayoutB. BorderLayoutC. GridLayoutD. CardLayout正确答案:A3. 下列说法中错误的一项是()。

A. Java语言提供了检测与避免死锁的机制B. 在Java语言中,要避免死锁,只能通过程序进行控制C. 释放锁的时候,应该按照死锁顺序的逆序进行D. 在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序正确答案:A4. 下列说法错误的是()A. 接口是多继承的具体实现形式。

B. 3305L是长整型数。

C. 03916是八进制数。

D. ?:是三目条件运算符正确答案:C5. 给出下面代码: public class Person{ static int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } } 那个语句是正确的?()A. 编译时将产生错误B. 编译时正确,运行时将产生错误C. 输出零D. 输出空正确答案:C6. 运行下列程序, 会产生什么结果() public class X extends Thread implements Runable{ public void run(){ System.out.println("this is run()"); } public static void main(String args[]) { Thread t=new Thread(new X()); t.start(); } }A. 第一行会产生编译错误B. 第六行会产生编译错误C. 第六行会产生运行错误D. 程序会运行和启动。

【在线】电子科大17春《电子商务系统开发》在线作业2

【在线】电子科大17春《电子商务系统开发》在线作业2

一、单选题(共 20 道试题,共 100 分。

) V 1. 轻量级Java EE系统的前端的层称为()A. 业务层B. 表示层C. 持久层D. 控制层2. 在轻量级Java EE系统中,合并WebWork和Struts 1两个经典的MVC的框架,发展起来的一个优秀的MVC的框架是()A. HibemateB. SpringC. Sturts 2D. Servlet3. 在JSP中,用于传递参数的动作指令是()A. <jsp:include>B. <jsp:plugin>C. <jsp:param>D. <jsp:forward>4. 在AOP中,由AOP框架生成的一个对象,用来执行切面的内容称为()A. AspectB. ProxyC. PointcutD. Advice5. 在JSP中,代表JSP所属的Web应用本身的内置对象是()A. sessionB. pageC. requestD. application6. 集成Spring与Hibernate得到的模式是()A. JSP+Spring+DAO+Hibernate模式B. JSP+ Struts 2+DAO+Hibernate模式C. JSP+ Struts 2+Spring+DAO+Hibernate模式D. JSP+ Struts 2+Spring+JavaBean +JDBC模式7. 在Spring框架中,将面向切面的编程功能集成到框架中的组件是()A. Spring DAOB. Spring AOPC. Spring ORMD. Spring Core8. Java Web应用程序的核心配置文件是()A. web.xmlB. struts.xmlC. hibernate.cfg.xmlD. applicationContext.xml9. 在JSP中,创建一个JavaBean的实例的动作指令是()A. <jsp:param>B. <jsp:useBean>C. <jsp:setProperty>D. <jsp:getProperty>10. 下面内置对象中作用域最小的是()A. sessionB. pageC. requestD. application11. 在session中保存属性,可以使用的语句为()A. session.getAttribute(“name”)B. session.setAttribute(“name”)C. session.setAttribute(“name”,“value”)D. session.getAttribute(“name”,“value”)12. 在JSP中,定义一个方法,需要用到()A. <% %>B. <%= %>C. <%@ %>D. <%! %>13. 在JSP页面中,代表来自客户端的请求的内置对象是()A. configB. requestC. responseD. out14. 在struts.xml配置文件中,配置逻辑视图和物理视图映射关系的元素是()A. <package>B. <action>C. <include>D. <result >15. 在Struts 2控制标签中,用于将集合迭代输出的标签是()A. <s:iterator>B. <s:if>C. <s:append>D. <s:sort>16. Model2模式是()A. JSP+Struts 2+JavaBean+JDBC模式B. JSP+ Struts 2+DAO+Hibernate模式C. JSP+Servlet+JavaBean +JDBC模式D. JSP+JavaBean+JDBC模式17. Hibernate的默认配置文件是()A. web.xmlB. hibernate.propertiesC. hibernate.cfg.xmlD. *.hbm.xml18. 在Hibernate接口中,执行执行数据库查询的接口是()A. ConfigurationB. SessionFactoryC. SessionD. Query19. 在Struts 2数据标签中,用于创建一个JavaBean实例的标签是()A. <s:action>B. <s:property>C. <s:param>D. <s:bean>20. MVC的视图层是()A. ORMB. ViewC. ModelD. Controller。

电子科技大学智慧树知到“计算机应用技术”《JAVA程序设计》网课测试题答案卷2

电子科技大学智慧树知到“计算机应用技术”《JAVA程序设计》网课测试题答案卷2

电子科技大学智慧树知到“计算机应用技术”《JAVA程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.监听器接口的方法返回值是()A.voidB.intC.StringD.Object2.每个使用Swing构件的程序必须有一个()A.菜单B.标签C.按钮D.容器3.Thread类的方法中,toString()方法的作用是()。

A.返回线程的字符串信息B.返回当前线程所属的线程组的名称C.返回当前线程对象D.只返回线程的名称4.构造方法在()时候被调用。

A.调用对象方法时B.类定义时C.创建对象时D.使用对象的变量时5.以下()方法用于定义线程的执行体(线程体)。

A.synchronized()B.start()C.run()D.init() 6.A subclass inherits all methods (including the constructor) from the superclass.()7.监听器接口的方法返回值是()。

A.voidB.intC.StringD.Object8.用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。

()9.一个Java Application运行后,在系统中是作为一个()A.进程或线程B.进程C.线程D.不可预知10.final类中的属性和方法都必须被final修饰符修饰。

()A.正确B.错误第1卷参考答案一.综合考核1.参考答案:A2.参考答案:D3.参考答案:A4.参考答案:C5.参考答案:C6.参考答案:错误7.参考答案:A8.参考答案:错误9.参考答案:B10.参考答案:B。

【在线】电子科大17春《面向对象程序设计》在线作业2

【在线】电子科大17春《面向对象程序设计》在线作业2

【在线】电子科大17春《面向对象程序设计》在线作业2一、单选题(共 20 道试题,共 80 分。

) V 1. 1main方法是Java Application程序执行的入口点,下列 main方法原型是不正确的。

A. public static void main(String[]args)B. public static void main(String args[])C. public static void main(String[]a)D. public static void main(string[]args)2. 在Java中,语句作为异常处理的统一出口。

A. throwB. tryC. finallyD. catch3. 若在某一个类定义中定义有方法:abstract void f();则该类是A. public类B. final类C. 抽象类D. 不能确定4. 在Java中,用关键字定义常量。

A. defineB. fixedC. constD. final5. A class design requires that a member variable should be accessible only by same package, which modifer word should be used?A. protectedB. publicC. no modiferD. private6. Applet运行时,被浏览器或appletviewer调用的第一个方法是A. paint()B. init()C. start()D. destroy()7. 在一个applet标记中,标记属性项可以省去不写。

A. codeB. codebaseC. widthD. height8. 一个Java Application运行后,在系统中是作为一个A. 线程B. 进程C. 进程或线程D. 不可预知9. 下列类定义中不正确的是A. public class A extends B{}B. public class A extends B,D{}C. public class A implements B,D{}D. public class A extends B implements C,D,E{}10. 在Applet生命周期中,下列方法是在装载Applet时被调用。

17春秋福师《JAVA程序设计》在线作业二

17春秋福师《JAVA程序设计》在线作业二

福师《JAVA程序设计》在线作业二试卷总分:100 得分:0一、单选题 (共 30 道试题,共 60 分)1. 以下有关构造方法的说法,正确的是( )A. 一个类的构造方法可以有多个B. 构造方法在类定义时被调用C. 构造方法只能由对象中的其它方法调用D. 构造方法可以和类同名,也可以和类名不同满分:2 分2. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。

A. start( )B. stop( )C. init( )D. paint( )满分:2 分3. 下列InputStream类中哪个方法可以用于关闭流?A. skip()B. close()C. mark()D. reset()满分:2 分4. 下列的哪个赋值语句是正确的?A. char a=12;B. int a=12.0;C. int a=12.0f;D. int a=(int)12.0;满分:2 分5. 下列哪个不是nio包的新特点?A. 内存映射技术B. 文件锁定C. 字符及编码D. 阻塞I/O满分:2 分6. 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A. x > y || x > zB. x != yC. z > ( y + xD. x < y & ! ( x < z )满分:2 分7. 类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是( )。

A. 将构造一个Student对象;B. 表达式是合法的;C. 表达式是错误的;D. 编译时正确,但运行时错误。

南开17春秋学期《Java语言程序设计》在线作业

南开17春秋学期《Java语言程序设计》在线作业

一、单选题(共 30 道试题,共 60 分。

)v 1. 以下()不是Jv的关键字。

. FLS. onst. this. voi标准答案:2. 下列代码的执行结果是:puli lss Tst3{ puli stti voi min(String rgs[]){ Systm.out.println(100%3); Systm.out.print(","); Systm.out.println(100%3.0); } }. 1,1. 1,1.0. 1.0,1. 1.0,1.0标准答案:3. 下列叙述中,正确的是()。

. Jv语言的标识符是区分大小写的. 源文件名与puli类名可以不相同. 源文件名其扩展名为.jr. 源文件中puli类的数目不限标准答案:4. 以下关于继承的叙述正确的是()。

. 在Jv中类只允许单一继承. 在Jv中一个类只能实现一个接口. 在Jv中一个类不能同时继承一个类和实现一个接口. 在Jv中接口只允许单一继承标准答案:5. 下列构造方法的调用方式中,正确的是()。

. 按照一般方法调用. 由用户直接调用. 只能通过 nw 自动调用. 被系统调用标准答案:6. 关于以下程序的描述正确的是()。

puli lss Usrry{ stti int rr[] = nw int[5]; puli stti voi min(String []) { Systm.out.println(rr[0]); } }. 编译将产生错误. 编译时正确,但运行时将产生错误. 正确,输出0. 正确,输出?null标准答案:7. 下列程序段的输出结果是voi oulrithmtiOprtor(){ Systm.out.print(9/2); Systm.out.print(","); Systm.out.println(5/2.0); }. 4.5,2.5. 4,2. 4.5,2. 4,2.5标准答案:8. 下面()不是Jv中的容器。

【在线】电子科大17春《数据结构》在线作业2

【在线】电子科大17春《数据结构》在线作业2

一、单选题(共 16 道试题,共 48 分。

) V 1. 在一个具有n个顶点的有向图中,所有顶点的出度之和为Dout ,则所有顶点的入度之和为()。

A. DoutB. Dout-1C. Dout+1D. n2. 对于哈希函数H(key)=key%13,被称为同义词的关键字是()。

A. 35和41B. 23和39C. 15和44D. 25和513. 在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是()。

A. O(1)B. O(n)C. O(n㏒n)D. O(n2)4. 在线性表的下列运算中,不改变数据元素之间结构关系的运算是()。

A. 插入B. 删除C. 排序D. 定位5. 已知函数Sub(s,i,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Scopy(s,t)的功能为复制串t到s。

若字符串S=″SCIENCESTUDY″,则调用函数Scopy(P,Sub(S,1,7))后得到()。

A. P=″SCIENCE″B. P=″STUDY″C. S=″SCIENCE″D. S=″STUDY″6. 二叉树中第5层上的结点个数最多为()。

A. 8B. 15C. 16D. 327. 若算法中语句的最大频度为T(n)=2006n+6n㏒n+29㏒2n,则其时间复杂度为()。

A. O(㏒n)B. O(n)C. O(n㏒n)D. O(㏒2n)8. 采用两类不同存储结构的字符串可分别简称为()。

A. 主串和子串B. 顺序串和链串C. 目标串和模式串D. 变量串和常量串9. 若一棵二叉树有11个叶子结点,则该二叉树中度为2的结点个数是()。

A. 10B. 11C. 12D. 不确定的10. 在目标串T[0..n-1]=″xwxxyxy″中,对模式串P[0..m-1]=″xy″进行子串定位操作的结果是()。

A. 0B. 2C. 3D. 511. 若线性表的插入和删除操作频繁地在表头或表尾位置进行,则更适宜采用的存储结构为()。

大工17春Java程序设计在线作业2

大工17春Java程序设计在线作业2

一、单项选择题(共 10 道试题,共 50 分。

) V 1. 以下选项不许诺作为类及类成员访问操纵符的是()。

A. publicB. privateC. staticD. protected2. 假设对象x具有属性a,那么访问该属性的方式是()。

A.B. ()C.D. ()3. 关于Java跳转语句,以下说法正确的选项是()。

A. break用于退出本次循环B. break用于退出当前循环体C. continue用于退出当前循环体D. break后不能跟标号4. 关于能够独立运行的Java应用程序,以下说法哪个是正确的()?A. 不必main方式B. 必需有两个main方式C. 能够有多个或0个main方式D. 必需有一个main方式5. 下面是关于构造方式的说明,正确的选项是()。

A. 构造方式的返回值类型必需是void类型B. 在概念类时,若是没有概念构造方式,系统会自动生成一个无参数的构造方式C. 在创建子类时,会自动挪用父类的有参数的构造方式D. 构造方式是多余的6. 类B和类C都不是抽象类,而且类B是类C的父类。

下面声明对象x1的语句不正确的选项是()。

A. B x1=new B()B. B x1=new C()C. C x1=new C()D. C x1=new B()7. 关于Java中main()方式的概念,以下正确的选项是()。

A. public static void main(String args){}B. public static void main(String[]){}C. public static void main(String[] args){}D. public static void MAIN(String[] xyz){}8. 执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?()A. x[4]为0B. x[4]未概念C. x[5]为0D. x[0]为空9. Java创建一个对象利用的关键字是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017秋17春电子科大17春《JA V A程序设计》在线作业2
一、单选题(共20 道试题,共80 分。


1. 在Java中,用关键字定义常量。

A. define
B. fixed
C. const
D. final
正确答案:
2. 计算机中的流是
A. 流动的字节
B. 流动的对象
C. 流动的文件
D. 流动的数据缓冲区
正确答案:
3. 下列代码的执行结果是。

public class A{ public static void main(String[]args){int a=4,b=6,c=8;String s="abc";System.out.println(a+b+s+c);}}
A. "ababcc"
B. "464688"
C. "46abc8"
D. "10abc8"
正确答案:
4. 一个Java Application运行后,在系统中是作为一个
A. 线程
B. 进程
C. 进程或线程
D. 不可预知
正确答案:
5. 如果一个Java源程序文件中定义有4个类,则使用Sun公司的SDK编译器javac.exe编译该源程序文件,将产生个文件名与类名相同而扩展名为.class的字节码文件。

A. 1
B. 2
C. 3
D. 4
正确答案:
6. 下列叙述错误的是
A. Java是一种面向对象的网络编程语言
B. Java Applet程序在网络上传输不受硬软件平台的限制
C. Java提供了类库支持TCP/IP协议
D. Java语言允许使用指针访问内存
正确答案:
7. 在Applet的关键方法中,下列方法是关闭浏览器以释放Applet占用的所有资源。

A. init()
B. start()
C. stop()
D. destroy()
正确答案:
8. 在Java中,语句作为异常处理的统一出口。

A. throw
B. try
C. finally
D. catch
正确答案:
9. 下列命令中,命令是Java的编译命令。

A. javac
B. java
C. javadoc
D. appletviewer
正确答案:
10. Give the following java source fragement: //point x public class Interesting{//do something } Which statement is correctly Java syntax at point x?
A. import java.awt.*;
B. package mypackage
C. static int PI=3.14
D. public class MyClass{//do other thing…}
正确答案:
11. Frame的默认布局管理器是
A. FlowLayout
B. BorderLayout
C. GridLayout
D. CardLayout
正确答案:
12. 下列语句的输出结果是。

public class A{public static void main(String[]args){System.out.println(2>1);}}
A. true
B. false
C. 1
D. 0
正确答案:
13. 下列类定义中不正确的是
A. public class A extends B{}
B. public class A extends B,D{}
C. public class A implements B,D{}
D. public class A extends B implements C,D,E{}
正确答案:
14. 实现下列接口可以对TextField对象的事件进行监听和处理。

A. ActionListener
B. FocusListener
C. MouseMotionListener
D. WindowListener
正确答案:
15. 下列各输出语句中,显示结果为“123”的是
A. System.out.println(1+2+3);
B. System.out.println(1+""+2+3);
C. System.out.println(1+2+3+"");
D. System.out.println(1+2+""+3);
正确答案:
16. 下列不是Java的保留字。

A. do
B. double
C. sizeof
D. while
正确答案:
17. What happens when you try to compile and run the following program? class Mystery{String s; public static void main(String[] args){ Mystery m=new Mystery();m.go();} void Mystery(){s="constructor";} void go(){System.out.println(s);} }
A. this code will not compile
B. this code compliles but throws an exception at runtime
C. this code runs and "constructor" in the standard output
D. this code runs and writes "null" in the standard output
正确答案:
18. Which modifer should be applied to a declaration of a class member variable for the value of variable to remain constant after the creation of the object?
A. static
B. final
C. const
D. abstract
正确答案:
19. Give the following java source fragement: //point x public class Interesting{//do something } Which statement is correctly Java syntax at point x?
A. import java.awt.*;
B. package mypackage
C. static int PI=3.14
D. public class MyClass{//do other th ing…}
正确答案:
20. Applet类的直接父类是
A. Component类
B. Container类
C. Frame类
D. Panel类
正确答案:
17春《JA V A程序设计》在线作业2
二、判断题(共5 道试题,共20 分。


1. ()Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。

A. 错误
B. 正确
正确答案:
2. ()如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。

A. 错误
B. 正确
正确答案:
3. ()子类要调用父类的方法,必须使用super关键字。

A. 错误
B. 正确
正确答案:
4. ()有的类定义时可以不定义构造函数,所以构造函数不是必需的。

A. 错误
B. 正确
正确答案:
5. ()在Java语言中,系统常量null,false,true既可以大写,也可以小写。

A. 错误
B. 正确
正确答案:。

相关文档
最新文档