智慧树知到答案基于创业思维的软件开发技术(JAVA)最新答案

资源下载
下载价格15

第一章 单元测试

1、单选题:
编译Java Application源文件将产生相应的字节码文件,扩展名是什么( )
选项:
A:html
B:java
C:exe
D:class
答案: 【class】

2、单选题:
Java语言具有许多优点和特点,下列选项中,哪个反映了Java中“一次编译,随处运行”的特点。( )
选项:
A:平台无关性
B:简单性
C:面向对象性
D:安全性
答案: 【平台无关性】

3、单选题:
Java语言具有许多优点和特点,下列选项中,哪个反映了Java中并行机制的特点。( )
选项:
A:面向对象性
B:安全性
C:平台无关性
D:多线程
答案: 【多线程】

4、单选题:
一个Java源文件中最多只能有多少个public类。( )
选项:
A:1个
B:3个
C:任意多个
D:2个
答案: 【1个】

5、单选题:
下面哪一个不是Java语言所具有的特点。( )
选项:
A:具有自动垃圾收集功能;
B:支持子类对父类的多继承;
C:不直接支持指针操作,而使用更安全的引用类型;
D:没有全局变量,在类的定义外部没有任何的变量定义;
答案: 【没有全局变量,在类的定义外部没有任何的变量定义;】

第二章 单元测试

1、单选题:
若有定义 int a=9,b=6; 那么a>b的值是:( )
选项:
A:1
B:0
C:true
D:false
答案: 【true】

2、单选题:
执行完以下代码int[ ] x = new int[25];后,以下说明正确的是:( )
选项:
A:x[0]为空
B:x[25]为0
C:x[24]为0
D:x[24]未定义
答案: 【x[24]为0】

3、单选题:
设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
选项:
A:3.5
B:4
C:3
D:5
答案: 【3】

4、单选题:
执行System.out.println(5/4),这条代码的输出结果是( )
选项:
A:1.5
B:1
C:0
D:1.25
答案: 【1】

5、单选题:
下列语句有错误的是:( )
选项:
A:int d[]=null;
B:int []a;
C:int []b=new int[10 ];
D:int c[]=new int[];
答案: 【int c[]=new int[];】

第三章 单元测试

1、单选题:
下列关于变量的叙述哪个是错的?( )
选项:
A:局部变量在使用前必须被初始化。
B:实例变量用关键字static声明。
C:在方法中定义的局部变量在该方法被执行时创建。
D:实例变量是类的成员变量。
答案: 【

2、单选题:
在Java语言中,下列哪个包是编译器自动导入的?( )
选项:
A:java.applet
B:java.io
C:java.awt
D:java.lang
答案: 【】

3、单选题:
不允许作为类及类成员的访问控制符的是( )
选项:
A:protected
B:static
C:private
D:public
答案: 【

4、单选题:
为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
选项:
A:abstract void method( )
B:public void method( )
C:final void method( )
D:static void method( )
答案: 【】

5、单选题:
Java提供的许多类在不同的包中,使用下面哪个语句可以引入包中的类。( )
选项:
A:include
B:add
C:package
D:import
答案: 【】

第四章 单元测试

1、单选题:
以下关于abstract的说法,正确的是( )
选项:
A:abstarct方法所在的类必须用abstract修饰
B:abstract类中必须有abstract方法
C:abstract只能修饰类
D:abstract只能修饰方法
答案: 【】

2、单选题:
下列哪种说法是正确的( )
选项:
A:覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。
B:覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。
C:私有方法不能被子类覆盖。
D:子类可以覆盖超类中的任何方法。
答案: 【】

3、单选题:
以下关于继承的叙述正确的是( )
选项:
A:在Java中一个类不能同时继承一个类和实现一个接口
B:在Java中一个类只能实现一个接口
C:在Java中类只允许单一继承
D:在Java中接口只允许单一继承
答案: 【】

4、单选题:
子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?( )
选项:
A:能,能
B:能,不能
C:不能,不能
D:不能,能
答案: 【】

5、单选题:
如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?( )
选项:
A:在成员变量前加this,使用this访问该成员变量
B:在成员变量前加super,使用super访问该成员变量
C:不能引用,必须改名,使它们的名称不相同
D:不影响,系统可以自己区分
答案: 【】

第五章 单元测试

1、单选题:
Java中用于定义接口的关键字是( )
选项:
A:interface
B:class
C:package
D:import
答案: 【】

2、单选题:
关于类继承的说法,正确的是( )
选项:
A:接口和类都允许多继承
B:Java接口允许多继承
C:接口和类都不允许多继承
D:Java 类允许多重继承
答案: 【】

3、单选题:
关于抽象类,正确的是( )
选项:
A:某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法
B:可以用抽象类直接去创建对象
C:抽象类中不可以有非抽象方法
D:接口和抽象类是同一个概念
答案: 【】

4、单选题:
以下关于抽象类和接口的说法错误的是( )
选项:
A:接口中的方法都必须加上public关键字。
B:接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不 能重新定义,也不能改变其值。
C:抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一 个类却可以实现多个接口。
D:实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方 法都不能被实现
答案: 【】

5、单选题:
下面关于接口的说法中不正确的是( )
选项:
A:子接口继承父接口所用的关键字是implements
B:接口中所有的方法都是public访问权限
C:接口中所有的方法都是抽象的
D:接口是Java中的特殊类,包含常量和抽象方法
答案: 【】

第六章 单元测试

1、单选题:
下列String类的什么方法返回指定字符串的一部分( )
选项:
A:substring()
B:Substring()
C:extractstring()
D:Middlestring()
答案: 【】

2、单选题:
默认情况下,StringBuffer类保留的空间为( )
选项:
A:32个字符
B:8个字符
C:24个字符
D:16个字符
答案: 【】

3、单选题:
什么类可用于创建链表数据结构的对象。( )
选项:
A:Hashtable
B:HashMap
C:LinkedList
D:ArrayList
答案:

4、单选题:
String s= “ABCD”; s.concat(“E”); s.replace(‘C’,‘F’);上面的语句序列的输出结果为( )
选项:
A:ABCD
B:ABCDEF
C:ABCDE
D:ABFDE
答案: 【】

5、多选题:
下面的哪些程序片断可能导致错误?( )
选项:
A:String s=”Gone with the wind”;String standard=s.toUpperCase();
B:String s=”Gone with the wind”;String t;t=s[3]+”one”;
C:String s=”home directory”;String t=s-“directory”;
D:String s=”Gone with the wind”;String t=”good”;String k=s+t;
答案: 【】

第七章 单元测试

1、单选题:
为了捕获一个异常,代码必须放在下面什么语句块中( )
选项:
A:finally块
B:try块
C:catch块
D:throws块
答案: 【】

2、单选题:
下列常见的系统定义的异常中,哪个是输入、输出异常?( )
选项:
A:FileNotFoundException
B:IOException
C:ClassNotFoundException
D:UnknownHostException
答案: 【

3、单选题:
在代码中,使用catch(Exception e)的好处是( )
选项:
A:捕获try块中产生的所有类型的异常
B:忽略一些异常
C:执行一些程序
D:只会捕获个别类型的异常
答案: 【】

4、单选题:
异常包含下列那一个内容?( )
选项:
A:程序事先定义好的可能出现的意外情况
B:程序的编译错误
C:程序中的语法错误
D:程序执行过程中遇到的事先没有预料到的情况
答案: 【

5、单选题:
java中用来抛出异常的关键字是( )
选项:
A:catch
B:try
C:throw
D:finally
答案: 【】

第八章 单元测试

1、单选题:
创建一个向文件“file.txt”追加内容的输出流对象的语句是( )
选项:
A:FileOutputStream out=new FileOutputStream(new file(“file.txt”));
B:OutputStream out=new FileOutputStream(“file.txt”);
C:OutputStream out=new FileOutputStream(“file.txt”, “append”);
D:FileOutputStream out=new FileOutputStream(“file.txt”, true);
答案: 【】

2、单选题:
下面哪个流类属于面向字符的输入流( )
选项:
A:FileInputStream
B:InputStreamReader
C:ObjectInputStream
D:BufferedWriter
答案: 【】

3、单选题:
以下关于File 类说法错误的是( )
选项:
A:可以使用File 对象创建和删除一个文件
B:一个File 对象代表了操作系统中的一个文件或者文件夹
C:可以使用File 对象创建和删除一个文件夹
D:当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除
答案: 【】

4、单选题:
为了提高读写性能,可以采用什么流?( )
选项:
A:BufferedInputStream
B:DataInputStream
C:InputStream
D:OutputStream
答案: 【】

5、单选题:
File类型中定义了什么方法来创建多级目录?( )
选项:
A:createNewFile
B:mkdirs
C:mkdir
D:exists
答案: 【

第九章 单元测试

1、单选题:
JDBC中,用于表示数据库连接的对象是?( )
选项:
A:Statement
B:PreparedStatement1
C:DriverManager
D:Connection
答案: 【

2、单选题:
JDBC中用于调用存储过程的对象是( )
选项:
A:ResultSet
B:CallableStatemet
C:PreparedStatement
D:DriverManager
答案:

3、单选题:
以下对JDBC事务描述错误的是( )
选项:
A:JDBC事务属于JAVA事务的一种
B:JDBC事务属于容器事务类型
C:JDBC事务可以保证操作的完整性和一致性
D:JDBC事务是由Connection发起的,并由Connection控制
答案: 【

4、单选题:
以下描述正确的是( )
选项:
A:CallableStatement是PreparedStatement的父接口
B:PreparedStatement是CallableStatement的父接口
C:PreparedStatement是Statement的父接口
D:CallableStatement是Statement的子接口
答案: 【

5、单选题:
获取ResutlSet对象rst的第一行数据,以下正确的是( )
选项:
A:rst.nextRow();
B:rst.first();
C:rst.hashNext();
D:rst.next();
答案: 【

第十章 单元测试

1、单选题:
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )
选项:
A:可移植
B:安全性
C:多线程
D:跨平台
答案: 【】

2、单选题:
Runnable接口中的抽象方法是( )
选项:
A:yield
B:start
C:stop
D:run
答案:

3、单选题:
有以下程序段class MyThread extends Thread { public static void main(String args[]) { MyThread t = new MyThread(); MyThread s = new MyThread(); t.start(); System.out.print(“one.”); s.start(); System.out.print(“two.”); } public void run() { System.out.print(“Thread”); } }则下面正确的选项是( )
选项:
A:程序运行结果是:one.two.ThreaThread
B:编译失败
C:程序运行结果不确定
D:程序运行结果为:one.Threadtwo.Thread
答案: 【】

4、单选题:
作为类中新线程的开始点,线程的执行是从下面哪个方法开始的。( )
选项:
A:public static void main(String args[])
B:public void start()
C:public void run()
D:public void int()
答案: 【

5、单选题:
Java中用于给对象加“互斥锁”标记的关键字是。( )
选项:
A:static
B:transient
C:serialize
D:synchronized
答案: 【

第十一章 单元测试

1、单选题:
Frame类对象的默认布局是什么布局?( )
选项:
A:BorderLayout布局
B:GridLayout布局
C:FlowLayout布局
D:CardLayout布局
答案: 【】

2、单选题:
Panel类对象的默认布局是什么布局?( )
选项:
A:CardLayout布局
B:GridLayout布局
C:BorderLayout布局
D:FlowLayout布局
答案: 【

3、单选题:
下列方法中,不属于WindowListener接口的是( )
选项:
A:mouseDragged()
B:windowClosed()
C:windowActivated()
D:windowOpened()
答案: 【

4、单选题:
JAVA中,容器被重新设置后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变( )
选项:
A:BorderLayout
B:CardLayout
C:FlowLayout
D:GridLayout
答案: 【

5、单选题:
下列说法中错误的一项是( )
选项:
A:构件能够独立显示出来
B:构件必须放在某个容器中才能正确显示
C:一个按钮可以是一个构件
D:构件是一个可视化的能与用户在屏幕上交互的对象
答案: 【】

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者

评论0

请先

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录