电子科大18春《JAVA程序设计》在线作业3
【在线】电子科大春《JAVA程序设计》在线作业
一、单选题(共 20 道试题,共 80 分.) V 1. 在Java中,用关键字定义常量.A. defineB. fixedC. constD. final2. 计算机中地流是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. 1B. 2C. 3D. 46. 下列叙述错误地是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. throwB. tryC. finallyD. catch9. 下列命令中,命令是Java地编译命令.A. javacB. javaC. javadocD. appletviewer10. 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 mypackageC. static int PI=3.14D. public class MyClass{//do other thing…}11. Frame地默认布局管理器是A. FlowLayoutB. BorderLayoutC. GridLayoutD. CardLayout12. 下列语句地输出结果是.public class A{public static void main(String[]args){System.out.println(2>1);}}A. trueB. falseC. 1D. 013. 下列类定义中不正确地是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. ActionListenerB. FocusListenerC. MouseMotionListenerD. WindowListener15. 下列各输出语句中,显示结果为“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. doB. doubleC. sizeofD. while17. 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 compileB. this code compliles but throws an exception at runtimeC. this code runs and "constructor" in the standard outputD. this code runs and writes "null" in the standard output18. 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. staticB. finalC. constD. abstract19. 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 mypackageC. static int PI=3.14D. public class MyClass{//do other thing…}20. Applet类地直接父类是A. Component类B. Container类C. Frame类D. Panel类二、判断题(共 5 道试题,共 20 分.) V 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. 正确版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This article includes some parts, including text, pictures, and design. Copyright is personal ownership.用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.Users may use the contents or services of this article for personal study, research or appreciation, and othernon-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.Reproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.。
电子科技大学 18秋《JAVA程序设计》在线作业1满分答案
}
execute command:java Test Red Green Blue
what is the value of c?
A.c has value of null
B.c has value of Blue
C.the code does not compile
D.the program throw an exception
D.import java.io.*;import java.awt.*;public class A{}
正确答案:B
下列代码的执行结果是 。public class A{public static void main(String[]args){System.out.println(5/2);}}
C.Java提供了类库支持TCP/IP协议
D.Java语言允许使用指针访问内存
正确答案:D
在Java中,用 关键字定义常量。
A.define
B.fixed
C.const
D.final
正确答案:D
下面是类A的构造函数声明,其中正确的是
A.void A(int x){...}
B.A(int x){...}
A.2.5
B.2.0
C.3
D.2
正确答案:D
在Java的基本数据类型中,int型数据占用 字节内存空间。
A.1
B.2
C.4
D.不能确定,取决于计算机字长
正确答案:C
在Java中, 语句作为异常处理的统一出口。
A.throw
B.try
C.finally
D.catch
正确答案:C
下列Java常见事件类中 是鼠标事件类。
电子科技大学 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。
电子科技大学《面向对象程序设计》课程在线作业3答卷
20春《面向对象程序设计》在线作业3试卷总分:100 得分:100一、单选题 (共 20 道试题,共 80 分)1. 设有下面两个类的定义:class Person{long id;String name;}class Student extends Person{int score;int getScore(){return score;}}则类Person和类Student的关系是()。
A. 包含关系B. 继承关系C. 关联关系D. 无关系答案:B2.如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时应使用关键字A. thisB. superC. implementsD. extends答案:B3.下面是类A的构造函数声明,其中正确的是A. void A(int x){...}B. A(int x){...}C. a(int x){...}D. void a(int x){...}答案:B4.在线程中,普通优先级的线程其优先级默认值为()。
A. 1B. 2C. 5D. 10答案:C5.下列()修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。
A. privateB. publicC. protectedD. 无修饰符答案:D6.若要抛出异常,应该使用下列()子句。
A. catchB. throwC. tryD. finally答案:B7.有类定义:abstract class A{public abstract void f();}下面关于该类的描述中正确的是()。
A. 该类可以用new A();实例化一个对象B. 该类不能被继承C. 该类的方法不能被重载D. 以上说法都不对答案:D8.对于catch子句的排列,下列()是正确的。
A. 父类在先,子类在后B. 子类在先,父类在后C. 有继承关系的异常不能在同一个try结构程序段内D. 排列顺序可任意答案:B9.在j2sdk1.4.2版中,解压得到的目录中,()是存放编译器、解释器和其他许多工具的目录。
18春《JAVA语言程序设计》
18春《JAVA语言程序设计》作业_1一、单选题1.下列关于类和对象的描述中,不正确的一项是()A.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么B.现实世界中,可以把每件事物都看作是一个对象C.有共同属性的对象可以抽象为一个类D.一个类只能实例化一个对象答案D2.答案A3.答案D4.答案A5.答案D6.7.定义一个长整型变量a的语句是()A.intaB.alongC.floataD.longa8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.下列选项中,哪一个是打印语句的正确表达式()A.System.out.println();B.System.out.Println();C.System.Out.print();D.System.Out.println();23.24.二、判断题1.我们可以方便地编写Java客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字(Socket)使用服务器所提供的服务,Socket由两部分组成:IP地址和端口号。
答案正确18春《JAVA语言程序设计》作业_2一、单选题1.A.(A)B.(B)C.(C)D.(D)2.A.(A)B.(B)C.(C)D.(D)3.A.(A)B.(B)C.(C)D.(D)4.5.6.7.8.9.10.11.12.switch语句不能用于下列哪种数据类型()13.14.15.16.18.19.20.21.23.24.二、判断题1.Java中所有的类都是ng的子类。
知识点:4.3自定义例外类的使用18春《JAVA语言程序设计》作业_3一、单选题1.A.(A)B.(B)C.(C)D.(D)2.A.(A)B.(B)C.(C)D.(D)3.A.(A)B.(B)C.(C)D.(D)4.A.(A)B.(B)C.(C)D.(D)5.A.(A)B.(B)C.(C)D.(D)6.A.(A)B.(B)C.(C)D.(D)7.A.(A)B.(B)C.(C)D.(D)知识点:6.3JavaApplet 8.A.(A)B.(B)C.(C)D.(D)9.A.(A)B.(B)C.(C)D.(D)10.A.(A)B.(B)C.(C)D.(D)11.A.(A)B.(B)C.(C)D.(D)12.A.(A)B.(B)C.(C)D.(D)13.A.(A)B.(B)C.(C)D.(D)14.A.(A)B.(B)C.(C)D.(D)15.A.(A)B.(B)C.(C)D.(D)16.A.(A)B.(B)C.(C)D.(D)17.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A.安全性B.多线性C.跨平台D.可移植18.A.(A)B.(B)C.(C)D.(D)19.A.(A)B.(B)C.(C)D.(D)20.A.(A)B.(B)C.(C)D.(D)21.A.(A)B.(B)C.(C)D.(D)22.A.(A)B.(B)C.(C)D.(D)23.A.(A)B.(B)C.(C)D.(D)24.A.(A)B.(B)C.(C)D.(D)二、判断题1.接口和类一样也可以有继承关系,而且都只能支持单继承。
18春北大Java程序设计在线作业
一、2018年春季(共25题,每题4分,共100分)1. 编写程序,用面向连接的网络通信实现一个远程加法器;客户端向服务器发送两个数;服务器计算两个数的和,返回给客户端。
分别写出客户端和服务器端的程序。
试题编号:2018_10_1试题类型:问答题标准答案:***试题难度:较难试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***2. 请描述Java语言的特点。
试题编号:2018_1_1试题类型:问答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***3. 创建一个Java程序,输出自己的基本信息:名字、学号以及本学期所修课程名称。
试题编号:2018_1_2试题类型:问答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***4. 叙述标识符的定义。
指出下列用户自定义的标识符中哪些是合法的,那些是非法的?为什么? myName ABc _2xy x$y if$ Else b(3) ‘def’ Chine_bb b3y AbsFloat a.b class试题编号:2018_2_1试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***5. 写出完成下列任务的语句或程序段。
(1) 声明并创建具有5个字符型元素的数组; (2) 声明并创建具有5个整型元素的数据;试题编号:2018_2_10试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***6. 打印杨辉三角形如: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***7. 二分检索,已知数组a中的n个整数,按从小到大顺序排列,检索一个数是否在a中,若在,则指出其下标值,若不在,则返回值-1。
大工18秋《Java程序设计》在线作业3(满分题)
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 构成Java程序的基本要素是()。
A: 源代码B: 软件C: 类D: 指令代码正确答案:(单选题) 2: Java语言有多种实现机制,下列()技术属于垃圾回收机制。
A: 字节编译B: 内存跟踪C: 语法检查D: 堆栈上/下溢检查正确答案:(单选题) 3: 下列不属于Java提供的运算符的是()。
A: 算术运算符B: 逻辑运算符C: 关系运算符D: 整数运算符正确答案:(单选题) 4: Java中管理类的一个机制是()。
A: 包B: 语言C: 模块D: 变量正确答案:(单选题) 5: 类定义代码被置于其他类定义中的类是()。
A: 外部类B: 内部类C: 匿名类D: 抽象类正确答案:(单选题) 6: 以下哪个是处理可变字符串的类()。
A: StringB: StringBufferC: ObjectD: Math正确答案:(单选题) 7: 构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。
A: 类名B: 对象名C: 包名D: 变量名正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题) 8: JPanel默认的布局管理器是()。
A: FlowLayoutB: CardLayoutC: BorderLayoutD: GridLayout正确答案:(单选题) 9: this关键字的含义是表示一个()。
电子科大18秋《C++语言程序设计》在线作业1
电子科大18秋《C++语言程序设计》在线作业1【奥鹏】[电子科技大学]18秋《c++语言程序设计》在线作业1试卷总分:100得分:100第1题,下列情况中,不会调用拷贝构造函数的是()a、用一个对象去初始化同一类的另一个新对象时b、函数的形参就是类的对象,调用函数展开形参和实参融合时c、函数的返回值就是类的对象,函数继续执行回到调用时d、将类的一个对象赋值给该类的另一个已经存在的对象时第2题,未知类x中的一个成员函数表明如下:voidset(x&a);其中,x&a的含义就是()a、指向类x的指针为ab、将a的地址参数值变量setc、a是类x的对象引用,用来作为set()的形参d、变量x与a按位相与作为函数set()的参数第3题,以下()就是c++语言的有效率标识符。
a、no.1b、12345c、_no1d、int第4题,下列运算符重载时,只能采用类成员函数形式的有()a、b、+c、[]d、==第5题,以下运算符中无法空载的就是()a、::b、+c、d、&&第6题,在main()函数中,若有函数调用func(...),而func在类a中定义,则func 函数是a类的()函数。
a、友元b、构造c、静态公有成员d、析二重第7题,下面()不能由编译系统自动生成a、构造函数b、析构函数c、拷贝构造函数d、友元函数第8题,若存有floatf=6.8;inti=int(f);则i的值()a、6b、7c、6.8d、不确认第9题,模板对类型的参数化提供了很好的支持,因此()a、类模板的主要作用是生成抽象类b、类模板实例化时,编译器将根据得出的模板实参分解成一个类c、在类模板中的数据成员都具备同样类型d、类模板中的成员函数都没返回值第10题,在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()a、友元函数b、虚函数c、构造函数d、析构函数第11题,下面有关类观点不恰当的就是()a、在一个类中不能说明具有类类型的数据成员b、一个类可以有多个构造函数c、一个类只有一个析二重函数,且析构函数无法被选定参数d、一个类中public、protected和private三者说明的顺序可以任意,且可以被使用多次,也可以不使用第12题,以下有关承继和衍生的描述中,恰当的就是()a、如果一个派生类公有继承其基类,则该派生类对象可以直接访问基类的私有成员b、派生类的成员函数可以访问基类的所有成员c、基类对象可以赋值给派生类对象d、如果派生类没同时实现基类的一个tcsh函数,则该派生类就是一个抽象类第13题,空类就是没有()的类。
电子科大16秋《JAVA语言》在线作业2
电子科技大学电子科大16秋《JA V A语言》在线作业2一、单选题(共20 道试题,共100 分。
)1. 下面关于变量及其作用范围的陈述哪个是不对的?A. 实例变量是类的成员变量B. 实例变量用关键字static声明C. 在方法中定义的局部变量在该方法被执行时创建D. 局部变量在使用前必须被初始化。
正确答案:2. 为了区分重载多态中同名的不同方法,要求()。
A. 采用不同的参数列表B. 返回值类型不同C. 调用时用类名或对象名做前缀D. 参数名不同正确答案:3. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B. 可以被两种类访问和引用:该类本身、该类的所有子类C. 只能被该类自身所访问和修改D. 只能被同一个包中的类访问正确答案:4. System.out.print(12+3)的输出结果是()。
A. 15B. 123C. ”123 ”D. ”15”正确答案:5. 在异常处理中,将可能抛出异常的方法放在()语句块中。
A. throws 块B. catch 块C. try 块D. finally 块正确答案:6.题目及选项如下图所示A.C.D.正确答案:7.题目及选项如下图所示A.B.C.D.正确答案:8. main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的?A. public static void main()B. public static void main(String[ ] args)C. public static int main(String[ ] args)D. public void main(String arg[ ])正确答案:9. 下列对Java语言描述不正确的是()。
A. Java语言开发的程序与平台无关,即:用Java语言开发的程序可以在不同的操作系统下运行B. Java采用完全面向对象的程序设计方法,其封装性使网络程序更安全C. Java采用自动的方法动态分配内存,即:变量使用之后,当退出程序,该变量也就自动从内存消失D. 任何语言开发的程序都与其开发平台无关,如:用VB基于Windows98开发的程序,就可以在DOS下运行。
东大18春学期《JAVA语言程序设计Ⅰ》在线作业3
(单选题) 1: 下列代码的执行结果是 public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]){ Test test = new Test();A: 编译错误B: 0C: 1D: 运行成功,但不输出(单选题) 2: 下面哪一个类可以访问foo包中的所有变量? package foo; class a{int c} class b{private int d} class c{public int e}A: class aB: class bC: class cD: 都不能(单选题) 3: 下列哪个选项的java源文件代码片段是不正确的?A: package testpackage; public class Test{ }B: import java.io.*; package testpackage; public class Test{ }C: import java.io.*; class Person{ } public class Test{ }D: import java.io.*; import java.awt.*; public class Test{ }(单选题) 4: 下列类头定义中,错误的是( )。
A: class x { .... }B: public x extends y { .... }C: public class x extends y { .... }D: class x extends y implements y1 { .... }(单选题) 5: 设有下面的一个类定义:class AA { static void Show( ){ System.out.println("我喜欢Java!"); } } class BB { void Show( ){ System.out.println("我喜欢C++!"); } } 若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:()A: a.Show( ) b.Show( )B: AA.Show( ) BB.Show( )C: AA.Show( ) b.Show( )D: a.Show( ) BB.Show( )(单选题) 6: 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等?A: m.length()B: m.lengthC: m.length()+1D: m.length+1(单选题) 7: 若有循环: int x=5,y=20; do{ y-=x; x++; }while(++x<--y);则循环体将被执行( )。
电子科技大学智慧树知到“计算机应用技术”电子科技大学-JAVA程序设计20春期末考试答案网课测试题答
电子科技大学智慧树知到“计算机应用技术”电子科技大学-JAVA程序设计20春期末考试答案网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.如果类的访问控制符是public,则类中成员的访问控制属性也必须是public。
()A.正确B.错误2.下列说法正确的是()。
A.JAVA程序的main方法必须写在类里面B.JAVA程序中可以有多个main方法C.JAVA程序中类名必须与文件名一样D.JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来3.执行下面代码结果()。
for(int i=0;;){System.out.println(“这是”+i);break;A.语法错误,缺少表达式2和表达式3B.死循环C.程序什么都不输出D.输出:这是04.假设下面的程序代码都放在MyClass.java文件中,程序代码能够编译通过的是()。
A.import java.awt.*; package mypackage; class MyClass {}B.package mypackage; import java.awt.*; public class myClass {}C.int m; package mypackage; import java.awt.*; class MyClass {}D./*This is a comment*/ package mypackage; import java.awt.*; public class MyClass {}5.在Java中,用package语句说明一个包时,该包的层次结构必须是()。
A.与文件目录的层次相同B.与文件的结构相同C.与文件类型相同D.与文件大小相同6.下面不是String类提供的合法方法()。
A.equals(String)B.trim()C.append() StringBufferD.indexOf()7.关于下面程序,结论正确的是()。
电子科技大学智慧树知到“计算机应用技术”《JAVA程序设计》网课测试题答案卷3
电子科技大学智慧树知到“计算机应用技术”《JAVA程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.容器Panel和Applet默认使用的布局管理器是()A.GridLayoutB.FlowLayoutC.CardLayoutD.BorderLayout2.设有数组定义:int a[]={1,2,3,4};int s=0;for(int i=0;iA.1234B.10C.1D.03.public class Test{ public static void main(String[] args){ String a=args[1];String b=args[2];String c=args[3]; } } execute command:java Test Red Green Blue what is the value of c?A.the program throw an exceptionB.the code does not compileC.c has value of nullD.c has value of Blue4.public class X extends Frame{ public static void main(String[] args){ X x=new X();x.pack();x.setVisible(true); } public X(){ setLayout(new GridLayout(2,2)); Panel p1=new Panel(); add(p1); Button b1A.all change height and widthB.Button Two change height and Button Three change widthC.Button One change heightD.Button Four change height and width5.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 modifer6.已知如下的命令执行:java MyTest aa bb cc则下面()个语句是正确的。
东师Java程序设计18春在线作业2
(单选题) 1: 现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()A: NaNB: 负无限单精度浮点数C: 负有限双精度浮点数D: 负无限双精度浮点数正确答案:(单选题) 2: 在Java Applet程序用户自定义的Applet子类中,常常重载( )方法在Applet的界面中显示文字、图形和其它界面元素。
A: start( )B: stop( )C: init( )D: paint( )正确答案:(单选题) 3: 下面哪些是short型的取值范围?()A: -27 -- 27-1B: 0 -- 216-1C: -215 -- 215-1D: -231 -- 231-1正确答案:(单选题) 4: Panel类对象的默认布局是()。
A: FlowLayout布局B: BorderLayout布局C: CardLayout布局D: GridLayout布局正确答案:(单选题) 5: 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?()A: ArrayList myList=new Object()B: List myList=new ArrayList()C: ArrayList myList=new List()D: List myList=new List()正确答案:(单选题) 6: 以下哪项可能包含菜单条()A: PanelB: FrameC: AppletD: Dialog正确答案:(单选题) 7: 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }A: 行2B: 行3C: 行6D: 行7正确答案:(单选题) 8: 下面哪行是正确的?()A: <jsp:use Bean action="get" id="address" property="city" />B: <jsp:get Property id="address" property="city" />C: <jsp:get Property name="address" property="city" />正确答案:(单选题) 9: 如果希望所有的控件在界面上均匀排序,就使用下列哪种布局管理器?()A: BosLayoutB: GridLayoutC: BorderLayoutD: FlowLayout正确答案:(单选题) 10: 如要抛出异常,应用下列哪种子句?()A: catchB: throwC: tryD: finally正确答案:(多选题) 1: 下面哪些jsp action中允许使用表达式(expression)?()A: <jsp:setProperty name=”name” value=<%= expression %>B: <jsp:include page=<%= expresion %>C: <jsp:paran name=”name” value=<%= expression %>D: <jsp:getProperty name=<% expression %>正确答案:(多选题) 2: 下列哪个方法属于播放声音的方法?()A: loop()B: stop()C: start()D: play()正确答案:(多选题) 3: 下面哪个叙述是正确的?(选择二个)() 1. public class MyTextArea extends TextArea { 2. public MyTextArea(int nrows, int ncols) { 3. enableEvents(AWTEvent.TEXT_ EVENT_MASK); 4. } 5. 6. public void processTextEvent (TextEvent te) { 7. System.out.println(“Processing a tA: 源程序必须存放到MyTextArea.java文件中B: 在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小C: 在行6 processTextEvent()的返回值应声明为boolean而不是 void.D: 在行7和8之间应增加一句:return true.正确答案:(多选题) 4: 什么原因会导致当前的线程停止执行?()A: 抛出一个InterruptedExceptionB: 线程调用了wait()方法C: 创建一个新线程D: 优先级高的线程准备运行正确答案:(多选题) 5: 给定以下的Jumping Bean.java和index.jsp publiclass Jumping Bean { private String title = "JumpingBean"; private int num = 10; publivoisetTitle(String title) { this.title = title; } publiString getYoshi() { returnA: "Num: 0<br>"B: "Num: 3<br>"C: "Title: <br>"D: "Title: Jumping Bean<br>"正确答案:(多选题) 6: 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2. 3. if (someTestFails()){ 4. 5. } 6. 7.}A: 在行2增加:IOException e;B: 在行4增加:throw e;C: 在行4增加:throw new IOException();正确答案:(多选题) 7: 执行下列代码后,哪个结论是正确的 String[] s=new String[10];()A: [10] 为 "";B: [9] 为 null;C: [0] 为未定义D: .length 为10正确答案:(多选题) 8: 哪些方法不是实现Runnable接口所需的?()A: wait()B: run()C: stop()D: update()正确答案:(多选题) 9: 以下表述错误的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(单选题) 1: 实现下列接口可以对TextField对象的事件进行监听和处理。
A: ActionListener
B: FocusListener
C: MouseMotionListener
D: WindowListener
(单选题) 2: 下列是Java的调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。
A: java.exe
B: javadoc.exe
C: jdb.exe
D: javaprof.exe
(单选题) 3: 容器Panel和Applet默认使用的布局管理器是
A: CardLayout
B: BorderLayout
C: FlowLayout
D: GridLayout
(单选题) 4: 下列语句输出结果为。
public class A{public static void main(String[]args){byte b=0xa;System.out.println(b);}}
A: 0xa
B: a
C: 1
D: 10
(单选题) 5: Give the following java class: public class Example {public static void main(String args[]) {int x[] = new int[15];System.out.println(x[5]);} } Which statement is corrected?
A: When compile, some error will occur.
B: When run, some error will occur.
C: Output is zero.
D: Output is null.
(单选题) 6: 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
(单选题) 7: 下列不是Java的保留字。
A: do
B: double
C: sizeof
D: while
(单选题) 8: 类是所有异常类的父类。
A: Throwable
B: Error
C: Exception
D: AWTError
(单选题) 9: 若在某一个类定义中定义有方法:abstract void f();则该类是
A: public类
B: final类
C: 抽象类
D: 不能确定
(单选题) 10: A class design requires that a member variable should be accessible only by same package, which modifer word should be used?
A: protected
B: public
C: no modifer
D: private
(单选题) 11: public class X extends Frame{ public static void main(String[] args){ X x=new X();x.pack();x.setVisible(true); } public X(){ setLayout(new GridLayout(2,2)); Panel p1=new Panel(); add(p1); Button b1
A: all change height and width
B: Button One change height
C: Button Two change height and Button Three change width
D: Button Four change height and width
(单选题) 12: Thread类的方法中,toString()方法的作用是
A: 只返回线程的名称
B: 返回当前线程所属的线程组的名称
C: 返回当前线程对象
D: 返回线程的字符串信息
(单选题) 13: 构造方法在时候被调用。
A: 类定义时
B: 创建对象时
C: 调用对象方法时
D: 使用对象的变量时
(单选题) 14: 如下方法可以将MenuBar加入Frame中。
A: setMenu()
B: setMenuBar()
C: add()
D: addMenuBar()
(单选题) 15: 下列常见的系统定义的异常中,是数组下标越界异常。
A: ArithmeticException
B: IOException
C: ArrayIndexOutOfBoundsException
D: NullPointerException
(单选题) 16: 下列关于接口的叙述中,是正确的。
A: 接口与抽象类是相同的概念
B: 接口之间不能有继承关系
C: 一个类只能实现一个接口
D: 接口中只含有抽象方法和常量
(单选题) 17: 下列叙述中,是正确的。
A: 类是变量和方法的集合体
B: 数组是无序数据的集合
C: 抽象类可以实例化
D: 类成员数据必须是公有的
(单选题) 18: 在Java中,用关键字定义常量。
A: define
B: fixed
C: const
D: final
(单选题) 19: 有类定义:abstract class A{public abstract void f();}下面关于该类的描述中正确的是
A: 该类可以用new A();实例化一个对象
B: 该类不能被继承
C: 该类的方法不能被重载
D: 以上说法都不对
(单选题) 20: 若要抛出异常,应该使用下列子句。
A: catch
B: throw
C: try
D: finally
(判断题) 1: ()final类中的属性和方法都必须被final修饰符修饰。
A: 错误
B: 正确
(判断题) 2: ()有的类定义时可以不定义构造函数,所以构造函数不是必需的。
A: 错误
B: 正确
(判断题) 3: ()用"+"可以实现字符串的拼接,用"-"可以从一个字符串中去除一个字符子串。
A: 错误
B: 正确
(判断题) 4: ()Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A: 错误
B: 正确
(判断题) 5: ()字符串分为两大类,一类是字符串常量,使用StringBuffer类的对象表示;另一类是字符串变量,使用String类的对象表示。
A: 错误
B: 正确。