超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 144|回复: 0

20春学期(1709、1803、1809、1903、1909、2003)《Java语言程序设计》在线作业

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-10-30 14:26:25 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里

下列构造方法的调用方式中,正确的是()。
A:按照一般方法调用
B:由用户直接调用
C:只能通过 new 自动调用
D:被系统调用

while循环和 do…while循环的区别是( )。
A:没有区别,这两个结构任何情况下效果一样
B:while循环比 do…while循环执行效率高
C:while循环是先循环后判断,所以循环体至少被执行一次
D:do…while循环是先循环后判断,所以循环体至少被执行一次

以下关于继承的叙述正确的是()。
A:在Java中类只允许单一继承
B:在Java中一个类只能实现一个接口
C:在Java中一个类不能同时继承一个类和实现一个接口
D:在Java中接口只允许单一继承

类Test1定义如下:public class Test1{public 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){}

Java application中的主类需包含main方法,main方法的返回类型是什么?
A:int
B:float
C:double
D:void

int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。
A:public int MAX_LENGTH=100
B:final int MAX_LENGTH=100
C:public const int MAX_LENGTH=100
D:public final int MAX_LENGTH=100

下列数组 a 中,版本较新的能在程序运行时动态调整大小的是
A:int a[]
B:String[] a
C:a=new ArrayList()
D:a=new Array()

若声明一个类不能被继承,即不能有子类,用关键字(  )。
A:final
B:finally
C:abstract
D:super

在java语句中,运算符实现()
A:逻辑或
B:逻辑与
C:逻辑非
D:逻辑相等

关于对象成员占用内存的说法哪个正确(  )。
A:同一个类的对象共用同一段内存
B:同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间
C:对象的方法不占用内存
D:以上都不对

break语句( )。
A:只中断最内层的循环
B:只中断最外层的循环
C:借助于标号,可以实现任何外层循环中断
D:只中断某一层的循环

以下程序段的输出结果为
class Cruncher{
void crunch(int i){
System.out.println("int version");
}
void crunch(String s){
System.out.println("String version");
}
public static void main(String args[]){
Cruncher crun=new Cruncher();
char ch='p';
crun.crunch(ch);}
}
A:int version
B:String version
C:编译出错
D:编译通过,但产生异常

Java编程所必须的默认引用包为( )。
A:java.sys包
B:java.lang包
C:java.new包
D:以上都不是

有语句String s=”hello world”; ,以下操作哪个是不合法的?
A:int i=s.length();
B:s>>>=3;
C:String  ts=s.trim()
D:String t=s ”!”;

下列程序段的输出结果是
void doublearithmaticOperator(){
System.out.print(9/2);
System.out.print(",");
System.out.println(5/2.0);
}
A:4.5,2.5
B:4,2
C:4.5,2
D:4,2.5

一个循环一般应包括哪几部分内容()
A:初始化部分
B:循环体部分
C:迭代部分和终止部分
D:以上都是

下列哪个是面向大型企业级用容器管理专用构件的应用平台( )。
A:J2EE
B:J2ME
C:J2SE
D:J2DE

在Java中,属于浮点数类型变量的是( )。
A:single
B:double
C:byte
D:char

若有定义如下 class A{int x,x1; int f(){int a;…} int g(){int y;…}} ,则不正确的赋值为( )。
A:在f()中a=x
B:在f()中x=a
C:在f()中x=x1
D:在g()中y=a

String与StringBuffer最大的区别在于( )。
A:它们没有区别
B:String对原字符串的拷贝进行操作,而StringBuffer对原字符串本事操作
C:StringBuffer拥有更多相关函数
D:String更节省空间

下面哪一项不是文件读写操作的步骤( )。
A:以某种读写方式打开文件
B:进行文件读写操作
C:保存文件
D:关闭文件

在 Java 中,所有类的根类是()。
A:java.lang.Objet
B:java.lang.Class
C:java.applet.Applet
D:java.awt.Frame

下列代码的执行结果是:
public class Test1{
public static void main(String args[]){
float t=9.0f;
int q=5;
System.out.println((t  )*(--q));
}
}
A:40
B:40.0
C:36
D:36.0

能够支持 javadoc 命令的注释语句是()。
A:/**...//
B:/*...*/
C://
D:/**...*/

下面(      )不是Java中的容器。
A:Canvas
B:ScrollPane
C:.Applet
D:Dialog

下面哪个不是Java标准库中Reader类的子类( )。
A:CharArrayReader
B:InputStreamReader
C:DataInputReader
D:StringReader

定义一个接口必须使用的关键字是(  )。
A:public
B:class
C:interface
D:static

阅读下列代码段int x=3; while (x<9) x =2;x  ; while语句成功执行的次数是( )。
A:1
B:2
C:3
D:4

以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?(  )
A:private
B:public
C:final
D:abstact

在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为
A:隐藏
B:覆盖
C:重载
D:Java不支持此特性

在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
A:对
B:错

由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A:对
B:错

一个子类可以有多个父类,一个父类也可以有多个子类
A:对
B:错

static 修饰的方法,在该方法内部可以直接访问非静态的类成员变量
A:对
B:错

Java程序经编译后会产生machine?code
A:对
B:错

实参可以是常量、变量、表达式,但是不能是方法。
A:对
B:错

在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
A:错误
B:正确

重写的方法和被重写的方法必须具有相同的方法名 参数列表和返回类型
A:对
B:错

在Java的方法中定义一个常量要用const关键字。
A:错误
B:正确

Java的类不允许多重继承,但接口支持多重继承。
A:错误
B:正确

在Java的方法中定义一个常量要用const关键字。
A:对
B:错

接口中全是抽象方法,抽象类中可以有非抽象方法。
A:对
B:错

在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
A:错误
B:正确

面向过程是Java语言的特点之一。
A:对
B:错

Java?类可以作为类型定义机制和数据封装机制
A:对
B:错

即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。
A:对
B:错

Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A:对
B:错

同一个类的对象共用同一段内存
A:对
B:错

Java有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。
A:错误
B:正确

由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 05:48

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表