大工15秋《Java程序设计》在线作业3满分答案
- 格式:doc
- 大小:2.82 KB
- 文档页数:4
大工15春《Java程序设计》在线作业1满分答案一、单选题1. 关于Java继承性的描述,下列正确的是()。
A. Java中类只允许单一继承B. Java中一个类只能实现一个接口C. Java中一个类不能同时继承一个类和实现一个接口D. Java中接口只允许单一继承正确答案: A2. 关于Java应用及运行方式的描述不正确的是:()。
A. Java应用程序有Application和Applet两种形式B. Java应用程序的两种形式都可以单独运行C. Applet是可以嵌入Web页面的最小应用D. Application包括控制台和图形用户界面两种运行方式正确答案: B3. 下列函数组合中,哪一项组合表示的不是方法的重载()。
A. float abs(float a)和int abs(float a)B. int abs(int a, int b)和int abs(int a)C. int abs(float a)和long abs(long a)D. int abs(int a, int b)和float abs(float a)4. Java源程序经编译后生成的中间代码文件的后缀名是()。
A. (*.exe)B. (*.java)C. (*.class)D. (*.javac)正确答案: C5. 假设类中一个成员被private修饰,则该成员能被()成员访问。
A. 当前类B. 当前包C. 其他包的子类D. 所有类本帖隐藏的内容正确答案: A6. 关于类的构造方法的描述不正确的是()。
A. 构造方法与类同名B. 一个类只能声明一个构造方法C. 构造方法通过new运算符调用D. 当一个类没有构造方法时,Java会自动为该类提供一个无参数的默认构造方法7. 下列选项中,能正确表示Java标识符的是()。
A. 7maxB. +minC. _min++D. public正确答案: C8. 关于Java转移语句的描述正确的是()。
Java程序设计在线作业答案整理1.单选题1.在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行()。
A.init()B.start()C.destroy()D.stop()2.现有一个变量声明为booleanbl;,理面赋值语句中正确的是()。
A.b1=true:B.b1=True;C.bl=”true”;D.bl=0;3.下列特点中,哪个是Java虚拟机执行的特点之一?()A.字节代码B.多进程C.静态连接D.编译4.布局管理器不包括()A.FlowLayoutB.GridLayoutC.SetLayoutD.BorderLayout5.下面代码的结果是什么?()<html><body><%inti=10;%> <%while(--i>=0){%> out.print(i); <%}%></body></html>A.9876543210B.9CC.0D.Noneoftheabove6.实现一个线程有几种方法:()A.一种B.两种C.三种D.三种以上7.char类型被包装在如下的哪一个类中?()A.iava.1ang.IntegerB.java.1ang.Charng.BooleanD.java.1ang.Character8.阅读下面的代码,第10行的语句将调用哪个方法?()1.classPerson{2.publicvoidprintValue(inti,intj){/*…*/}3.publicvoidprintValue(inti){/*...*/}4.}5.publiccla ssTeacherextendsPerson{6.publicvoidprintValue(){/*...* /}7.publicvoidprintValue(inti){/*...*/}8.publicstaticv oidmain(Stringargs[]){9.Persont=newTeacher();10.t.prin tValue(10);11.}12.}A.行2B.行3C.行6D.行79.下面哪个选项表示八进制数?()A.010B.0x10C.08D.0x810.通过调用newList(10,false)创建一个列表,关于该列表的几个说法哪项是错误的。
东大15秋学期《JAVA语言程序设计Ⅰ》在线作业3答案15秋学期《JAVA语言程序设计Ⅰ》在线作业3试卷总分:100 测试时间:-- 试卷得分:100一、单选题(共20道试题,共60分。
得分:601.下列代码中,将引起一个编译错误的行是 1public class Test{ 2 int m,n; 3 public Test( {} 4 public Test(int a {m=a;} 5 public static void main(String args[]{ 6 Test t1,t2; 7 int j,k; 8 j=0;k=0; 9 t1=new Test(;10 t2=new Test(j,k; 11 }12A. 第3行B. 第5行C. 第6行D. 第10行正确答案:D满分:3分得分:3A. 编译错误C语言程序设计报告B. 0C. 1D. 运行成功,但不输出正确答案:A满分:3分得分:33.下面的语句的作用是:(。
Vector MyVector = new Vector(100,50;A. 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。
B. 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。
C. 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
D. 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
正确答案:D满分:3分得分:3A. FalseB. TrueC. 编译时出错D. 运行时出错正确答案:B满分:3分得分:35.下列类头定义中,错误的是( 。
A. class x { .... }B. public x extends y { .... }C. public class x extends y { .... }D. class x extends y implements y1 { .... }正确答案:B满分:3分得分:36.如果你有下面的类定义 abstract class Shape{ abstract void draw(; } 请问,在试图编译下面的类定义时会发生什么情况? class Square extends Shape{ }A. 都可以成功编译B. Shpe可以编译,而Square不能C. Square可以编译,而Shape不能D. Shape和Square都不能编译正确答案:B满分:3分得分:37.下列语句序列执行后,a的值是( 。
大连理工大学智慧树知到“计算机科学与技术”《Java程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。
()A.正确B.错误2.无修饰符类:class Car{...},则类Car()。
A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承3.一个类的构造方法被自动调用的时机是()。
A.定义类时B.使用对象的属性时C.使用对象的方法时D.一个类的实例对象刚产生时4.将源文件转化为机器指令的方式是()。
A.编译方式B.解译方式C.解码方式D.编辑方式5.关键字abstract和final不可以并列修饰同一个类。
()A.正确B.错误6.构造函数与类名同名,没有返回值类型,功能用来初始化一个类的具体对象。
()A.正确7.Java程序设计的源文件和编译后的文件后缀分别是()。
A..class和.javaB..java和.classC..class和.classD..java和.java8.Java中类和接口都只能单继承。
()A.正确B.错误9.Java中,JDBC的概念是指()。
A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种机制C.Java类库名称D.Java类编译程序10.super()和this()调用语句可以同时在一个构造函数中出现。
()A.正确B.错误11./*......*/中可以嵌套//注释,也能嵌套/*......*/注释。
()A.正确B.错误12.Java数组中的元素只可以是简单数据类型的。
()A.正确B.错误13.赋值语句float f=12.0; 是正确的变量赋值定义。
()A.正确B.错误14.构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。
A.类名B.对象名C.包名D.变量名15.String类对象创建之后可以再修改和变动。
大连理工大学智慧树知到“计算机科学与技术”《Java程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.流是Java通信的一个基本概念,流的传递方式是()。
A.并行的B.串行的C.并行和串行D.以上都不对2.下面不是Java语言特点的是()。
A.动态性B.面向对象C.编辑型D.多线程3.方法定义和常量值的集合是()。
A.单元B.接口C.成员D.变量4.类Math中的方法和常量都是静态的,可通过类名直接调用。
()A.正确B.错误5.下列不属于Java提供的运算符的是()。
A.算术运算符B.逻辑运算符C.关系运算符D.整数运算符6.this关键字的含义是表示一个()。
A.指针B.当前对象C.一个类D.一个方法7.接口中的所有方法都是抽象方法。
()A.正确B.错误8.Java字符类型采用Unicode编码,每个Unicode码占16位。
()A.正确B.错误9.break语句终止当前这一轮循环,跳到下一轮循环并执行。
()A.正确B.错误10.没有关键字abstract修饰的类可以有抽象方法。
()A.正确B.错误11.当方法被调用时如果方法有参数,参数必须要()。
A.实例化B.解析化C.传递D.释放12.当系统调用当前类的构造方法时,若没有this()语句进行重载调用,也没有super()语句调用父类构造方法,则直接执行构造方法中的其他语句。
()A.正确B.错误13.接口中方法默认是()类型。
A.privateB.protectedC.publicD.package14.接口中的方法均为抽象的和公共的,既有方法头,也有方法体。
()A.正确B.错误15.构造函数与类名同名,没有返回值类型,功能用来初始化一个类的具体对象。
()A.正确B.错误第2卷一.综合考核(共15题)1.Java的字符串和数组是以对象的形式出现的。
()A.正确B.错误2.Java语言中,关键字super的作用是()。
大工秋J a v a程序设计在线作业大工秋《Java程序设计》在线作业大工 14 秋《Java 程序设计》在线作业 1一,单选题1. 下面哪个赋值语句是正确的()。
A. char='abc'; B. byte b=963; C. float f=0.23; D. double d=0.7E-3;正确答案:D2. 下列 java 标识符的写法,错误的是()。
A. _sys B. $change C. user_name D. 1_file正确答案:D3. Java 程序的执行模式是()。
A. 全编译型 B. 全解释型 C. 半编译和半解释型 D. 同脚本语言的解释模式正确答案:C4. 表达式(short)(7/9.2*5)值的类型是()。
A. short B. int C. doubleD. float正确答案:A5. Java 语言程序执行过程中会用到一套 JDK 工具,javac.exe 指()。
A. java 语言编译器 B. java 字节码解释器 C. java 文档生成器D. java 类分解器正确答案:A6. Java 程序设计的源文件和编译后的文件后缀分别是()。
A. .class 和.javaB. .java 和.classC. .class 和.classD. .java 和.java正确答案:B7. 执行下面的 Java 语句序列, k 的值是()。
int j=4,k=20; for(int i=1;i!=j;i++)k=k-i; A. 10 B. 24 C. 12 D. 14正确答案:D8. 下面赋值语句中,哪个选项不正确()。
A. float f=11.1; B. double d=5.3E12; C. double d=3.14D; D. Object a=newString("abc");正确答案:A9. 下列赋值语句中,()是不能通过编译的语句。
《Java程序设计》作业一、选择题:1.所有Java类的最终父类为(A )ng.Object B、ng.Classng.Systemng.ClassLoader2.Java中int类型变量占用的内存空间为( B )字节。
A.2B.4 C、6 D、83.什么是Java应用程序(java application)(B)A.继承ng.Thread的类。
B.定义了public static void main()或者public static void main(String[] args)方法的类。
C.实现了ng.Runnable接口的类。
D、继承java.applet.Applet的类。
4.下列那个变量是只读的(B )A.Static int i =9; B、final int i1 = 9;C.public int i=9;D.int i=9;5、假设类Child是类Parent的子类, 下列哪段Java代码体现了这一关系?(D )A.class Parent{…}class Child {…}B.interface Parent{…}class Child implements Parent{…}C.class Parent{…}class Child {Parent p…}D.class Parent{…}class Child extends Parent{…}6.Java代码int a=10; int b=3; float c=a/b; 执行后, c的值为: (B )A.3.333B.3C.2D.47、Java代码int aa=Math.sqrt(16); 执行后, aa的值: (B )A.4 B、不确定, 该语句无法通过编译C、8 D、2568、Java代码:String s=”abc123”; s.toUpperCase(); 执行完毕后, 字符串对象变量s指向的文本内容为:(B)A.ABC123 B、abc123 C、abc D、1239、给出以下代码:int[] a={1,2,3};a[3]=10;System.out.println(a[3]);则正确的描述为: ( D )A.输出10B.编译错误C.运行时错误, 抛出异常ng.ArithmeticExceptionD.运行时错误, 抛出异常ng.ArrayIndexOutOfBoundsException10、在JavaAPI中, 能够修改磁盘文件的名称的类为:(D )A.java.io.FileWriter B、javax.swing.text.html.DIRC.java.io.FilenameFilterD.java.io.File11、JavaTCP/IP网络编程中, 创建服务器通常需借助类(C ).Socket B、.HttpURLConnection.ServerSocketD.java.io.BufferedInputStream12、下列标识符哪个可以作为合法的Java变量名称使用: (D )A.thisB.2TwoUsersC.*pointD.$persons13.下列哪个说法是正确的: (B )A.在Java中, 每个类只能直接实现一个接口;B.在Java中, 子类只能直接继承一个父类;C.在Java中, 子类可以继承多个父类;D.在Java中, 类不可以在继承父类的同时实现接口;14、欲定义一个只能被同一包中的类访问的成员变量, 应使用下列哪个限定符:(A )A.不加限定B.privateC.publicD.protected15、给定如下类定义语句:class Base {public Base (){ //...}public Base ( int m ){ //...}protected void fun( int n ){ //...}}public class Child extends Base{// member methods}下面哪个方法可以正确的加入类Child中? ( B )A.private void fun( int n ){ //...}B.public void fun ( int n ) { //...}C.void fun ( int n ){ //...}D.protected int fun( int n ){ //...}16.Switch语句不能用于下列哪种数据类型(A )。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 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关键字的含义是表示一个()。
《面向对象程序设计(Jv)》2015年秋学期在线作业(三)单选题一、单选题(共 20 道试题,共 100 分。
)1.puli lss Test2006 {puli stti voi min(String rgs[]) { System.out.println(~(0x5)&0x); } }其运行结果是()。
. 0x5. 10. 0x50. 0x-----------------选择:2. 用来导入已定义好的类或包的语句是()。
. min. import. puli lss. lss-----------------选择:3. 对于下列代码:1) lss Person {2) puli voi printVlue(int i, int j) {//... }3) puli voi printVlue(int i){//... }4) }5) puli lss Teher extens Person {6) puli voi printVlue() {//... }7) puli voi printVlue(int i) {//...}8) puli stti voi min(String rgs[]){9) Person t = new Teher();10) t.printVlue(10);11) }12) }第10行语句将调用()语句。
. line 2. line 7. line 6. line 3-----------------选择:4. 若需要定义一个类域或类方法,应使用()修饰符。
. stti. pkge. privte. puli-----------------选择:5. 在swith(expression)语句中,expression的数据类型不能是(). oule. hr. yte. short-----------------选择:6. 不允许使用指针体现了Jv的一种特性是()。
15秋《Java语言程序设计》作业3一、单选题(共10 道试题,共100 分。
)1. 假设有一个名为Server.java的类文件,在程序中有一名为Server的类,该文件的第一行是package com.syngress,该文件所在的目录为c:\Java Packages\com\syngress。
能正确运行的是_______。
A. c:\Java Packages\com\syngress\Server>java ServerB. c:\Java Packages\com\syngress\Server>java com.syngress.ServerC. c:\Java Packages\com\syngress\Server>java ServerD. c:\Java Packages>java com.syngress.Server————选择:D2. 下列选项中属于Java语言的垃圾回收机制的一项是_______。
A. 语法检查B. 堆栈溢出检查C. 跨平台D. 内存跟踪————选择:D3. Java的可移植性机制是指_______。
A. 移植到不同型号的机器B. 移植到不同类型的操作系统C. 移植到网络上的不同机器D. 移植到相同类型的机器————选择:B4. 下列不属于面向对象语言的是_______。
A. JavaB. Visual BasicC. C++D. C————选择:D5. 不可用于文档注释的注释语句格式是_______。
A. /**…//B. /*…*/C. //D. /**…*/————选择:A6. 关于Java虚拟机说法正确的是_______。
A. Java虚拟机只能由软件实现B. Java虚拟机只能由硬件实现C. 在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件。
大工15秋《Java程序设计》在线作业3满分答案
一、单选题(共 10 道试题,共 50 分。
)
1. this关键字的含义是表示一个()。
A. 指针
B. 当前对象
C. 一个类
D. 一个方法
正确答案
:B
2. 接口中方法默认是()类型。
A. private
大众理财作业满分答案
B. protected
C. public
D. package
正确答案
:C
3. 一个类的构造方法被自动调用的时机是()。
A. 定义类时
B. 使用对象的属性时
C. 使用对象的方法时
D. 一个类的实例对象刚产生时
正确答案
:D
4. Java使用()关键字来定义一个接口。
A. implements
B. class
C. extends
D. interface
正确答案
:D
5.
构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。
A. 类名
B. 对象名
C. 包名
D. 变量名
正确答案
:A
6. JPanel默认的布局管理器是()。
A. FlowLayout
B. CardLayout
C. BorderLayout
D. GridLayout
正确答案
:A
7. 以下哪个是处理可变字符串的类()。
A. String
B. StringBuffer
C. Object
D. Math
正确答案
:B
8. 类定义代码被置于其他类定义中的类是()。
A. 外部类
B. 内部类
C. 匿名类
D. 抽象类
正确答案
:B
9. 处理日期的类在Java的哪个包中()。
A. java.util
B. jav.io
C. ng
D.
正确答案
:A
10. 若有定义String s=
A. 7
B. 13
C. 14
D. 8
正确答案
:B
大工15秋《Java程序设计》在线作业3
二、判断题(共 10 道试题,共 50 分。
)
1.
用final修饰的方法既不能被覆盖,也不能被重载,它是一个最终方法,其方法的定义永远不能改变。
A. 错误
B. 正确
正确答案
:B
2. final修饰的方法一定要存在于final类中。
A. 错误
B. 正确
正确答案
:A
3. super()和this()调用语句可以同时在一个构造函数中出现。
A. 错误
B. 正确
正确答案
:A
4.
在构造方法中如调用super()语句,则必须使其成为构造方法中的第一条语句。
A. 错误
B. 正确
正确答案
:B
5. 在一个抽象类中不能定义构造方法。
A. 错误
B. 正确
正确答案
:A
6. Java中类和接口都只能单继承。
A. 错误
B. 正确
正确答案
:A
7. 接口中的方法均为抽象的和公共的,既有方法头,也有方法体。
A. 错误
B. 正确
正确答案
:A
8.
类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。
A. 错误
B. 正确
正确答案
:B
9. 抽象类实现接口后,必须实现接口中的抽象方法。
A. 错误
B. 正确
正确答案
:A
10. this语句须是构造函数中的第一个可执行语句。
A. 错误
B. 正确
正确答案
:B
-END-。