浙江电大3305805 Java语言和WWW技术(Java技术)形考任务3-0001...

  [复制链接]
查看: 1858|回复: 6

23万

主题

23万

帖子

32万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329839
发表于 2020-7-5 04:53:20 | 显示全部楼层 |阅读模式
浙江电大3305805  Java语言和WWW技术(Java技术)形考任务3-0001答案.doc(42 KB, 下载次数: 0, 售价: 2 金币)<div class="tip tip_4" id="attach_1111_menu" style="position: absolute; display: none" disautofocus="true"><div class="tip_c xs0">2020-4-12 21:04 上传
点击文件名下载附件



1.下列关于使用this调用构造方法的说法中,错误的是( )。

A、使用this调用构造方法的格式为this([参数1,参数2…])
B、只能在构造方法中使用this调用其它的构造方法
C、使用this调用其它构造方法的语句必须放在第一行
D、在一个类的两个构造方法中可以使用this互相调用
【答案】:D


2.下列关于this关键字的说法中,错误的是( )。

A、this可以解决成员变量与局部变量重名问
B、this出现在成员方法中,代表的是调用这个方法的对象
C、this可以出现在任何方法中
D、this相当于一个引用,可以通过它调用成员方法与属性
【答案】:C


3.下列选项中,哪一个类是Object的子类?( )

A、public final class String{}
B、public class Person{}
C、public abstract Animal{}
D、以上三个类都是Object子类
【答案】:D


4.以下关于接口继承的说法中,正确的是( )。

A、接口继承自Object类
B、一个接口只能继承一个接口
C、一个接口可以继承多个接口
D、接口不能被继承
【答案】:


5.如果父类的方法是静态的,则子类的方法被( )修饰才能覆盖父类的静态方法 ?

A、protected
B、static
C、private
D、final
【答案】:


.函数重写与函数重载的相同之处是 ( )。

A、权限修饰符
B、函数名
C、返回值类型
D、形参列表
【答案】:


1.以下关于继承的描述,说法正确的是( )。

A、子类继承父类的所有属性和方法
B、子类可以继承父类的私有的属性和方法
C、子类可以继承父类的公有的属性和方法
D、创建子类对象时,父类的所有构造方法都会被执行
【答案】:


8.在Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?( )

A、inherits
B、implements
C、extends
D、modifies
【答案】:


9..已知类的继承关系如下:
class A
class B extends A
class C extends A
则以下语句中能够通过编译的是( )。

A、 A a=new B();
B、C c=new B();
C、 C c=new A();
D、B b=new C();
【答案】:


10.编译运行下面的程序,结果是什么?( )

public class A {
    public static void main(String args) {
        B b = new B();
        b.test();
    }
    void test() {
        System.out.print(\\& uot;A\\& uot;);
    }
}
class B extends A {
    void test() {
        super.test();
        System.out.print(\\& uot;B\\& uot;);
    }
}


A、产生编译错误
B、代码可以编译运行,并输出结果AB
C、代码可以编译运行,但没有输出
D、编译没有错误,但会产生运行时异常
【答案】:


11.在类的继承关系中,需要遵循以下哪个继承原则?( )

A、多重
B、单一
C、双重
D、不能继承
【答案】:


12.下列关于对象的类型转换的描述,说法错误的是( )。

A、对象的类型转换可通过自动转换或强制转换进行
B、雅继承关系的两个类的对象之间试图转换会出现编译错误
C、由new语句创建的父类对象可以强制转换为子类的对象
D、子类的对象转换为父类类型后,父类对象不能调用子类的特有方法
【答案】:


13.下列关于构造方法重载的说法中,错误的是( )。

A、不同构造方法中调用本类其它的构造方法时,需要使用this([参数1,参数2…])的形式
B、不同构造方法中调用本类其它的构造方法时,必须放在第一行
C、构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型
D、构造方法重载时,只要每个参数类型或参数个数不同即可
【答案】:


14.在下面哪种情况下,可以使用方法重写?( )

A、父类方法中的形参不适用于子类使用时
B、父类中的方法在子类中没有时
C、父类的功能雅法满足子类的需求时
D、父类方法中的返回值类型不适合子类使用
【答案】:


15.下列程序运行结果是( )。

public class Demo {
    public static void main(String args) {
        Object obj=new Father(){
            public void show(){
                System.out.println(\\& uot;helloworld\\& uot;);
            }
        };
        obj.show();
    }
}
class Father{
    public void show(){
        System.out.println(\\& uot;hello father\\& uot;);
    }
}


A、hello father
B、helloworld
C、雅结果
D、程序编译报错
【答案】:


1 .对于使用多态的应用程序,某个对象的确切类型何时能知道?( )

A、执行时才可以知道
B、应用程序编译时能够判断
C、程序员编写程序时就已知道
D、永远不会知道
【答案】:


11.已知类的继承关系如下:
class Employee;
  class Manager extends Employeer;
  class Director extends Employee;
则以下哪个语句能通过编译?( )

A、Employee e=new Manager();
B、Director d=new Manager();
C、Director d=new Employee();
D、Manager m=new Director();
【答案】:


18.一个具体类实现接口时,需要重写接口中的( )。

A、成员变量
B、局部变量
C、成员方法
D、构造方法
【答案】:


19.在Java语言中,String类型的成员变量的默认初始值是( )。

A、false
B、& uot;& uot;
C、0
D、null
【答案】:


20.在JDK中,包含大量工具类、集合类的包是( )。

A、java.lang
B、java.net
C、java.util
D、java.awt
【答案】:


21.先阅读下面的程序片段:
String str1=new String(\\& uot;java\\& uot;);
String str2=new String(\\& uot;java\\& uot;);
StringBuffer str3=new StringBuffer(\\& uot;java\\& uot;);
对于上述定义的变量,以下表达式的值为true的是哪个?( )

A、str1==str2;
B、str1.e uals(str2);
C、str1==str3;
D、以上都不对
【答案】:


22.下列方法中,用于判断字符串是否相等的是( )。

A、boolean contains(CharSe uence cs)
B、String toLowerCase()
C、boolean e uals(Object anObject)
D、boolean isEmpty()
【答案】:


23.阅读下面的代码,编译后会生成几层包?( )
package cn.itcast.mypack;
class PackageDemo
{ public static void main(String  args)
  { System.out.println(\\& uot;Hello package!\\& uot;); }
}

A、一层包(cn)
B、二层包(cn.itcast)
C、三层包(cn.itcast.mypack)
D、四层包(cn.itcast.mypack.PackageDemo)
【答案】:


24.下列关于Math.random()方法的描述中,正确的是 ( )。

A、返回一个不确定的整数
B、返回0或是1
C、返回一个随机的double类型数,该数大于等于0.0小于1.0
D、返回一个随机的int类型数,该数大于等于0.0小于1.0
【答案】:


25.阅读下面一段代码,程序的运行结果是( )。
Integer in1 = new Integer(10);
Integer in2 = new Integer(10);
Integer in3 = 10;
Integer in4 = 10;
System.out.print(in1 == in2);
System.out.print(in1 == in3);
System.out.print(in3 == in4);



A、true true true
B、false false true
C、false false false
D、false true false
【答案】:


2 .要产生20,999之间的随机整数可以使用以下哪个表达式?( )

A、(int)(20+Math.random()*91)
B、20+(int)(Math.random()*980)
C、(int)Math.random()*999
D、20+(int)Math.random()*980
【答案】:


21.下列选项中,可以正确实现String初始化的是( )。

A、String str = & uot;abc& uot;;
B、String str = \'abc\';
C、String str = abc;
D、String str = 0;
【答案】:


28.System类位于以下哪个包中?( )

A、java.io
B、java.util
C、java.awt
D、java.lang
【答案】:


29.数组int a ={45,4, 1,23, 5,81,34,52,5 };中a5的值为( )。

A、23
B、45
C、 5
D、81
【答案】:


30.请阅读下面的代码:
String s1=new String(“abc”);
String s2=s1.intern();
String s3=”abc”;
System.out.println(s1==s2);
System.out.println(s2==s3);
System.out.println(s1==s3);
下列选项中,程序的输出结果为( )。

A、false true false
B、false false false
C、false true true
D、false false true
【答案】:


31.阅读下面的程序,程序的运行结果是( )。
class StringDemo
{ public static void main(String args)
{ String s1 = “a”;
   String s2 = “b”;
   show(s1,s2);
   System.out.println(s1+s2);
  }
  public static void show(String s1,String s2)
{ s1 = s1 +” ”; s2 = s2 + s1;}
}

A、ab
B、a b
C、a ba
D、a a b
【答案】:


32.下列关于System类的描述中,错误的是( )。

A、System类是final关键字修饰的类,它不能被其他类所继承
B、System类不能被实例化
C、System类中定义了许多方法,但是没有定义属性
D、System类中提供了获取当前系统属性的方法
【答案】:


33.下列选项中,哪个是StringBuffer类中append()方法的返回值类型?( )

A、String
B、void
C、StringBuffer
D、StringBuilder
【答案】:


34.以下哪个选项可以正确创建一个长度为3的二维数组?( )

A、new int [2][3];
B、new int[3][];
C、new int[][3];
D、以上答案都不对
【答案】:


35.下面关于 Math.random()方法生成的随机数,正确的是( )。

A、0.8 529 38980 259
B、-0.2
C、3.0
D、1.2
【答案】:


3 .下列符号中,哪个用于分隔throws关键字抛出的多个异常?( )

A、;
B、,
C、&
D、|
【答案】:


31.Thread类位于下列哪个包中?( )

A、java.io
B、java.lang
C、java.util
D、java.awt
【答案】:


38.下列选项中,可以导入指定包中所有类的是( )。

A、package包名;
B、package 包名.*;
C、import 包名;
D、import 包名.*;
【答案】:


39.Java中的String类的对象既可以是字符串常量,也可以是字符串变量。



×
【答案】:


40.Vector类中的对象不能是简单数据类型。



×
【答案】:


41.设String对象s=”Hello ”,运行语句System.out.println(s.concat(“World!”));后String对象s的内容为”Hello world!”,所以语句输出为Hello world!



×
【答案】:


42.子类要调用父类的方法,必须使用super关键字。



×
【答案】:


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



×
【答案】:


44.System类不能实例化,即不能创建System类的对象。



×
【答案】:


45.子类的域和方法的数目一定大于等于父类的域和方法的数目。



×
【答案】:


4 .创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。



×
【答案】:


41.一个Java类可以有多个父类。



×
【答案】:


48.Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。



×
【答案】:


49.如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。



×
【答案】:


50.使用方法length( )可以获得字符串或数组的长度。



×
【答案】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务2-0001...
下一篇:浙江电大3305805 Java语言和WWW技术(Java技术)形考任务4-0001...
回复

使用道具 举报

0

主题

2663

帖子

3995

积分

论坛元老

Rank: 8Rank: 8

积分
3995
发表于 2022-3-12 15:39:30 | 显示全部楼层
奥鹏四川大学作业有答案吗?
回复

使用道具 举报

0

主题

3631

帖子

5447

积分

论坛元老

Rank: 8Rank: 8

积分
5447
发表于 2022-3-14 13:31:53 | 显示全部楼层
奥鹏作业可以代做吗?
回复

使用道具 举报

0

主题

3400

帖子

5109

积分

论坛元老

Rank: 8Rank: 8

积分
5109
发表于 2022-3-16 11:24:42 | 显示全部楼层
奥鹏作业答案在哪?
回复

使用道具 举报

0

主题

3481

帖子

5222

积分

论坛元老

Rank: 8Rank: 8

积分
5222
发表于 2022-3-16 15:32:52 | 显示全部楼层
甘肃电大形考作业有答案吗?
回复

使用道具 举报

0

主题

3万

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
46312
发表于 2022-3-17 00:42:29 | 显示全部楼层
浙江电大形考作业可以做吗?
回复

使用道具 举报

0

主题

3589

帖子

5386

积分

论坛元老

Rank: 8Rank: 8

积分
5386
发表于 2022-3-17 00:42:37 | 显示全部楼层
奥鹏福建师范大学电大形考作业有答案吗?
回复

使用道具 举报

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

本版积分规则

精彩课程推荐
|网站地图|网站地图