大工19秋《Java程序设计》在线作业1
奥鹏作业答案
1.[单选题]Java程序设计的源文件和编译后的文件后缀分别是()。
A..class和.java
B..java和.class
C..class和.class
D..java和.java
正确答案:——B——
2.[单选题]表达式(short)(7/9.2*5)值的类型是()。
A.short
B.int
C.double
D.float
正确答案:——A——
3.[单选题]下列赋值语句中,()是不能通过编译的语句。
A.double d=545.0;
B.char a1="c";
C.int i=321;
D.float f1=45.0f;
正确答案:——B——
4.[单选题]下面哪个赋值语句是正确的()。
A.char='abc';
B.byte b=963;
C.float f=0.23;
D.double d=0.7E-3;
正确答案:————
5.[单选题]执行下面的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
正确答案:————
6.[单选题]下面赋值语句中,哪个选项不正确()。
A.float f=11.1;
B.double d=5.3E12;
C.double d=3.14D;
D.Object a=new String("abc");
正确答案:————
7.[单选题]Java程序的执行模式是()。
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
正确答案:————
8.[单选题]Java程序设计语言是1995年()公司研发的。
A.Sun
B.Microsoft
C.Borland
D.Fox Software
正确答案:————
9.[单选题]Java语言程序执行过程中会用到一套JDK工具,javac.exe指()。
A.java语言编译器
B.java字节码解释器
C.java文档生成器
D.java类分解器
正确答案:———— 东大wq
10.[单选题]下列java标识符的写法,错误的是()。
A._sys
B.$change
C.user_name
D.1_file
正确答案:————
11.[判断题]x==1是比较变量x的值是否等于1,结果为逻辑值;而x=1是将常量1赋值给变量x。
A.对
B.错
正确答案:————
12.[判断题]Java字符类型采用Unicode编码,每个Unicode码占16位。
A.对
B.错
正确答案:————
13.[判断题]Java数组中的元素只可以是简单数据类型的。
A.对
B.错
正确答案:————
14.[判断题]Math.max(2,Math.min(3,4));结果是2。
A.对
B.错
正确答案:————
15.[判断题]Java的字符串和数组是以对象的形式出现的。
A.对
B.错
正确答案:————
16.[判断题]Java语言中变量是不区分大小写的。
A.对
B.错
正确答案:————
17.[判断题]Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。
A.对
B.错
正确答案:————
18.[判断题]关于数据类型的转换,向上转型时不必使用强制类型转换。
A.对
B.错
正确答案:————
19.[判断题]赋值语句float f=12.0;是正确的变量赋值定义。
A.对
B.错
正确答案:————
20.[判断题]面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。
A.对
B.错
正确答案:————
大工19秋《Java程序设计》在线作业2
1.[单选题]Java程序设计语言使用()创建一个对象。
A.class
B.interface
C.new
D.create
正确答案:——C——
2.[单选题]执行下列代码:int[]x=new int[5];后,下面说明正确的是()。
A.x[4]为0
B.x[4]未定义
C.x[5]为0
D.x[0]为空
正确答案:——A——
3.[单选题]关于独立运行的Java应用程序,下列说法哪个是正确的()?
A.无须main方法
B.必须有两个main方法
C.可以有多个或0个main方法
D.必须有一个main方法
正确答案:——D——
4.[单选题]对象m具有属性a,则访问该属性的方法为()。
A.a.m
B.a.m()
C.m.a
D.m.a()
正确答案:————
5.[单选题]无修饰符类:class Car{...},则类Car()。
A.可被其他程序包中的类使用
B.仅能被本程序包中的类使用
C.不能被任何类使用
D.不能被其他类继承
正确答案:————
6.[单选题]下列哪一项不允许作为类及类成员的访问控制符()。
A.public
B.private
C.static
D.protected
正确答案:————
7.[单选题]设类S和类T都不是抽象类,且类S是类T的父类。下列声明对象x1的语句不正确的是()。
A.S x1=new S()
B.S x1=new T()
C.T x1=new T()
D.T x1=new S()
正确答案:————
8.[单选题]关于构造方法特点的说明,下列正确的是()。
A.构造方法的返回值类型必须是void类型
B.在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法
C.在创建子类时,会自动调用父类的有参数的构造方法
D.构造方法是多余的
正确答案:————
9.[单选题]Java跳转语句,下列说法正确的是()。
A.break用于退出本次循环
B.break用于退出当前循环体
C.continue用于退出当前循环体
D.break后不能跟标号
正确答案:————
10.[单选题]下面关于main()方法的定义选项,正确的是()。
A.public static void main(String args){}
B.public static void main(String[]){}
C.public static void main(String[] args){}
D.public static void MAIN(String[] xyz){}
正确答案:————
11.[判断题]用final修饰的方法是最终方法,它既不能被覆盖,也不能被重载,其方法的定义永远不能改变。
A.对
B.错
正确答案:————
12.[判断题]类Math中的方法和常量都是静态的,可通过类名直接调用。
A.对
B.错
正确答案:————
13.[判断题]每个类只对应唯一一个构造方法。
A.对
B.错
正确答案:————
14.[判断题]Java程序设计中,用new来创建一个类的实例,即“对象”。
A.对
B.错
正确答案:————
15.[判断题]方法名与类名相同,返回值类型为void的方法称之为构造方法。
A.对
B.错
正确答案:————
16.[判断题]一个Java类的属性既能是基本类型变量,也能是对象变量。
A.对
B.错
正确答案:————
17.[判断题]关于Java异常,不论try块中是否发生了异常,是否执行过catch语句,如果有finally语句,都要执行finally语句。
A.对
B.错
正确答案:————
18.[判断题]Java类必须有构造方法,否则编译会报错。
A.对
B.错
正确答案:————
19.[判断题]关于Java异常处理,Error类所定义的异常是无法捕获的。
A.对
B.错
正确答案:————
20.[判断题]如果在父类中定义私有属性,在子类中就不存在了。
A.对
B.错
正确答案:————
大工19秋《Java程序设计》在线作业3
1.[单选题]下列是abstract定义类的特点的是()。
A.可以被实例化
B.不能派生子类
C.不能被继承
D.只能被继承
正确答案:——D——
2.[单选题]构造方法一般在何时被调用()。
A.类定义时
B.使用对象的属性时
C.使用对象的方法时
D.对象被创建时
正确答案:——D——
3.[单选题]为了区别重载多态中同名的不同方法,对方法的要求是()。
A.返回值类型相同
B.采用不同的参数列表
C.参数名称不同
D.以上三项都不对
正确答案:——B——
4.[单选题]关于Java接口的描述中,错误的是()。
A.一个类只允许继承一个接口
B.定义接口使用的关键字是interface
C.在继承接口的类中通常要给出接口中定义的抽象方法的具体实现
D.接口实际上是由常量和抽象方法构成的特殊类
正确答案:————
5.[单选题]类所实现的接口以及修饰不能是下列哪一个()?
A.public
B.abstract
C.final
D.void
正确答案:————
6.[单选题]下列特性中,不属于面向对象程序设计的三个特征的是()。
A.封装
B.指针操作
C.多态
D.继承
正确答案:————
7.[单选题]Java语言中,关键字super的作用是()。
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造方法
D.以上都是
正确答案:————
8.[单选题]Java线程调用sleep()方法后,线程将进入()状态。
A.可运行
B.运行
C.阻塞
D.终止
正确答案:————
9.[单选题]流是Java通信的一个基本概念,流的传递方式是()。
A.并行的
B.串行的
C.并行和串行
D.以上都不对
正确答案:————
10.[单选题]Java中,JDBC的概念是指()。
A.Java程序与数据库连接的一种机制
B.Java程序与浏览器交互的一种机制
C.Java类库名称
D.Java类编译程序
正确答案:————
11.[判断题]Java中类是单继承,接口可以实现多继承。
A.对
B.错
正确答案:————
12.[判断题]没有关键字abstract修饰的类可以有抽象方法。
A.对
B.错
正确答案:————
13.[判断题]this语句是构造函数的第一个可执行语句。
A.对
B.错
正确答案:————
14.[判断题]关键字abstract和final不可以并列修饰同一个类。
A.对
B.错
正确答案:————
15.[判断题]Java的类中,java.lang.Object类是所有Java类的父类。
A.对
B.错
正确答案:————
16.[判断题]接口中的所有方法都是抽象方法。
A.对
B.错
正确答案:————
17.[判断题]用static定义的属性变量,只能用类名来引用,不可以用对象名来引用。
A.对
B.错
正确答案:————
18.[判断题]Java中创建包使用package语句,引入其它包中的类使用import语句。
A.对
B.错
正确答案:————
19.[判断题]同一个Java类中,方法名相同,参数不同的方法为重载方法。
A.对
B.错
正确答案:————
20.[判断题]运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。
A.对
B.错
正确答案:————
无忧答案网,附件是答案,核对题目下载
奥鹏作业答案
1.[单选题]Java程序设计的源文件和编译后的文件后缀分别是()。
A..class和.java
B..java和.class
C..class和.class
D..java和.java
正确答案:——B——
2.[单选题]表达式(short)(7/9.2*5)值的类型是()。
A.short
B.int
C.double
D.float
正确答案:——A——
3.[单选题]下列赋值语句中,()是不能通过编译的语句。
A.double d=545.0;
B.char a1="c";
C.int i=321;
D.float f1=45.0f;
正确答案:——B——
4.[单选题]下面哪个赋值语句是正确的()。
A.char='abc';
B.byte b=963;
C.float f=0.23;
D.double d=0.7E-3;
正确答案:————
5.[单选题]执行下面的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
正确答案:————
6.[单选题]下面赋值语句中,哪个选项不正确()。
A.float f=11.1;
B.double d=5.3E12;
C.double d=3.14D;
D.Object a=new String("abc");
正确答案:————
7.[单选题]Java程序的执行模式是()。
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
正确答案:————
8.[单选题]Java程序设计语言是1995年()公司研发的。
A.Sun
B.Microsoft
C.Borland
D.Fox Software
正确答案:————
9.[单选题]Java语言程序执行过程中会用到一套JDK工具,javac.exe指()。
A.java语言编译器
B.java字节码解释器
C.java文档生成器
D.java类分解器
正确答案:———— 东大wq
10.[单选题]下列java标识符的写法,错误的是()。
A._sys
B.$change
C.user_name
D.1_file
正确答案:————
11.[判断题]x==1是比较变量x的值是否等于1,结果为逻辑值;而x=1是将常量1赋值给变量x。
A.对
B.错
正确答案:————
12.[判断题]Java字符类型采用Unicode编码,每个Unicode码占16位。
A.对
B.错
正确答案:————
13.[判断题]Java数组中的元素只可以是简单数据类型的。
A.对
B.错
正确答案:————
14.[判断题]Math.max(2,Math.min(3,4));结果是2。
A.对
B.错
正确答案:————
15.[判断题]Java的字符串和数组是以对象的形式出现的。
A.对
B.错
正确答案:————
16.[判断题]Java语言中变量是不区分大小写的。
A.对
B.错
正确答案:————
17.[判断题]Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。
A.对
B.错
正确答案:————
18.[判断题]关于数据类型的转换,向上转型时不必使用强制类型转换。
A.对
B.错
正确答案:————
19.[判断题]赋值语句float f=12.0;是正确的变量赋值定义。
A.对
B.错
正确答案:————
20.[判断题]面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。
A.对
B.错
正确答案:————
大工19秋《Java程序设计》在线作业2
1.[单选题]Java程序设计语言使用()创建一个对象。
A.class
B.interface
C.new
D.create
正确答案:——C——
2.[单选题]执行下列代码:int[]x=new int[5];后,下面说明正确的是()。
A.x[4]为0
B.x[4]未定义
C.x[5]为0
D.x[0]为空
正确答案:——A——
3.[单选题]关于独立运行的Java应用程序,下列说法哪个是正确的()?
A.无须main方法
B.必须有两个main方法
C.可以有多个或0个main方法
D.必须有一个main方法
正确答案:——D——
4.[单选题]对象m具有属性a,则访问该属性的方法为()。
A.a.m
B.a.m()
C.m.a
D.m.a()
正确答案:————
5.[单选题]无修饰符类:class Car{...},则类Car()。
A.可被其他程序包中的类使用
B.仅能被本程序包中的类使用
C.不能被任何类使用
D.不能被其他类继承
正确答案:————
6.[单选题]下列哪一项不允许作为类及类成员的访问控制符()。
A.public
B.private
C.static
D.protected
正确答案:————
7.[单选题]设类S和类T都不是抽象类,且类S是类T的父类。下列声明对象x1的语句不正确的是()。
A.S x1=new S()
B.S x1=new T()
C.T x1=new T()
D.T x1=new S()
正确答案:————
8.[单选题]关于构造方法特点的说明,下列正确的是()。
A.构造方法的返回值类型必须是void类型
B.在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法
C.在创建子类时,会自动调用父类的有参数的构造方法
D.构造方法是多余的
正确答案:————
9.[单选题]Java跳转语句,下列说法正确的是()。
A.break用于退出本次循环
B.break用于退出当前循环体
C.continue用于退出当前循环体
D.break后不能跟标号
正确答案:————
10.[单选题]下面关于main()方法的定义选项,正确的是()。
A.public static void main(String args){}
B.public static void main(String[]){}
C.public static void main(String[] args){}
D.public static void MAIN(String[] xyz){}
正确答案:————
11.[判断题]用final修饰的方法是最终方法,它既不能被覆盖,也不能被重载,其方法的定义永远不能改变。
A.对
B.错
正确答案:————
12.[判断题]类Math中的方法和常量都是静态的,可通过类名直接调用。
A.对
B.错
正确答案:————
13.[判断题]每个类只对应唯一一个构造方法。
A.对
B.错
正确答案:————
14.[判断题]Java程序设计中,用new来创建一个类的实例,即“对象”。
A.对
B.错
正确答案:————
15.[判断题]方法名与类名相同,返回值类型为void的方法称之为构造方法。
A.对
B.错
正确答案:————
16.[判断题]一个Java类的属性既能是基本类型变量,也能是对象变量。
A.对
B.错
正确答案:————
17.[判断题]关于Java异常,不论try块中是否发生了异常,是否执行过catch语句,如果有finally语句,都要执行finally语句。
A.对
B.错
正确答案:————
18.[判断题]Java类必须有构造方法,否则编译会报错。
A.对
B.错
正确答案:————
19.[判断题]关于Java异常处理,Error类所定义的异常是无法捕获的。
A.对
B.错
正确答案:————
20.[判断题]如果在父类中定义私有属性,在子类中就不存在了。
A.对
B.错
正确答案:————
大工19秋《Java程序设计》在线作业3
1.[单选题]下列是abstract定义类的特点的是()。
A.可以被实例化
B.不能派生子类
C.不能被继承
D.只能被继承
正确答案:——D——
2.[单选题]构造方法一般在何时被调用()。
A.类定义时
B.使用对象的属性时
C.使用对象的方法时
D.对象被创建时
正确答案:——D——
3.[单选题]为了区别重载多态中同名的不同方法,对方法的要求是()。
A.返回值类型相同
B.采用不同的参数列表
C.参数名称不同
D.以上三项都不对
正确答案:——B——
4.[单选题]关于Java接口的描述中,错误的是()。
A.一个类只允许继承一个接口
B.定义接口使用的关键字是interface
C.在继承接口的类中通常要给出接口中定义的抽象方法的具体实现
D.接口实际上是由常量和抽象方法构成的特殊类
正确答案:————
5.[单选题]类所实现的接口以及修饰不能是下列哪一个()?
A.public
B.abstract
C.final
D.void
正确答案:————
6.[单选题]下列特性中,不属于面向对象程序设计的三个特征的是()。
A.封装
B.指针操作
C.多态
D.继承
正确答案:————
7.[单选题]Java语言中,关键字super的作用是()。
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造方法
D.以上都是
正确答案:————
8.[单选题]Java线程调用sleep()方法后,线程将进入()状态。
A.可运行
B.运行
C.阻塞
D.终止
正确答案:————
9.[单选题]流是Java通信的一个基本概念,流的传递方式是()。
A.并行的
B.串行的
C.并行和串行
D.以上都不对
正确答案:————
10.[单选题]Java中,JDBC的概念是指()。
A.Java程序与数据库连接的一种机制
B.Java程序与浏览器交互的一种机制
C.Java类库名称
D.Java类编译程序
正确答案:————
11.[判断题]Java中类是单继承,接口可以实现多继承。
A.对
B.错
正确答案:————
12.[判断题]没有关键字abstract修饰的类可以有抽象方法。
A.对
B.错
正确答案:————
13.[判断题]this语句是构造函数的第一个可执行语句。
A.对
B.错
正确答案:————
14.[判断题]关键字abstract和final不可以并列修饰同一个类。
A.对
B.错
正确答案:————
15.[判断题]Java的类中,java.lang.Object类是所有Java类的父类。
A.对
B.错
正确答案:————
16.[判断题]接口中的所有方法都是抽象方法。
A.对
B.错
正确答案:————
17.[判断题]用static定义的属性变量,只能用类名来引用,不可以用对象名来引用。
A.对
B.错
正确答案:————
18.[判断题]Java中创建包使用package语句,引入其它包中的类使用import语句。
A.对
B.错
正确答案:————
19.[判断题]同一个Java类中,方法名相同,参数不同的方法为重载方法。
A.对
B.错
正确答案:————
20.[判断题]运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。
A.对
B.错
正确答案:————
无忧答案网,附件是答案,核对题目下载
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 《机械工程测试技术》大工19秋在线作业