2020 java应用开发技术(湖南工商大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-17到2020-06-30
本篇答案更新状态:已完结
第1讲 注释与注解 注释与注解单元测试
1、 问题:以下哪些不属于JAVA中可用的注释
选项:
A://
B:/ /
C:./* /
D:#
答案: 【#】
2、 问题:JAVA注解用的符号是
选项:
A:@
B:#
C:$
D:%
答案: 【@】
3、 问题: 修饰在方法上,表示被修饰的方法用来重写父类上的方法使用的注解是:
选项:
A:@Override
B: @Deprecated
C:@SuppressWarings
D:@Interface
答案: 【@Override】
4、 问题:表示被修饰的内容是不被推荐使用的注解是:
选项:
A:@Override
B:@Deprecated
C:@SuppressWarings
D:@Overload
答案: 【@Deprecated】
5、 问题:用于抑制警告的注解是:
选项:
A:@Override
B:@Deprecated
C:@SuppressWarings
D:@Overload
答案: 【@SuppressWarings】
6、 问题:生成HTML注释文档,用于显示方法参数用到的注释参数是
选项:
A:@author
B:@version
C:@param
D:@return
答案: 【@param】
7、 问题:生成HTML注释文档,用于显示方法返回值相关内容用到的注释参数是
选项:
A:@author
B:@version
C:@param
D:@return
答案: 【@return】
8、 问题:生成HTML形式的JAVA文档常用以下哪两种方式
选项:
A:利用JAVADOC命令
B:利用NETBEANS等IDE工具辅助工具
C:直接编写HTML
D:编写代码来生成
答案: 【利用JAVADOC命令;
利用NETBEANS等IDE工具辅助工具】
9、 问题:JAVA内置的注解有
选项:
A:@Override
B:@Deprecated
C:@SuppressWarings
D:@Overload
答案: 【@Override;
@Deprecated;
@SuppressWarings】
【作业】第3章 JAVA新特性 Java新特性单元作业
1、 问题:请用lambda表达式改写下列使用匿名内部类实现Runnable接口的代码:new Thread(new Runnable() {
@Override
public void run() {
System.out.println("Hello World!");
}
}).start();
评分规则: 【 参考答案一:new Thread( () -> System.out.println(" Hello World!") ).start();参考答案二:new Thread( () -> {System.out.println(" Hello World!");} ).start();
】
2、 问题:给定接口Formula如下:interface Formula {
double calculate(int a);
default double sqrt(int a){
return Math.sqrt(a);
}
}1. 编写实现Formula接口的类FormulaImpl,FormulaImpl类的calculate 方法中调用Formula接口默认的sqrt方法,返回
评分规则: 【 public class FormulaImpl implements Formula{
@Override
public double calculate(int a) {
return sqrt(a * 100);
}
}
public static void main(String args[]){
Formula formula = new FormulaImpl();
System.out.println(formula.calculate(2));
}
】
3、 问题:编写方法getLength,采用Optional类返回给定字符串的长度。如果给定字符串为null,则返回0。
评分规则: 【 参考答案:int getLength(String str){
int n=Optional.ofNullable(str).map(String::length).orElse(0);
return n;
}
】
4、 问题:给定List如下:List<String> words = new ArrayList<>();
words.add("hello");
words.add("welcome");
words.add("to");
words.add("my");
words.add("favourite");
words.add("school");利用流操作,实现:1. 将所有元素的字母都变为大写,并输出。2. 将所有元素按照字母逆序的方式进行排序,并输出。
评分规则: 【 words.stream().map(s -> s.toUpperCase()).forEach(System.out::println);
words.stream().sorted((o1, o2) -> o2.compareTo(o1)).forEach(System.out::println);
】
第2讲 泛型与集合类 泛型与集合类单元测试
1、 问题:泛型中,限定通配符<? extends T> 表示
选项:
A:泛型类型必须是 T 的子类来设定泛型类型的上边界
B:泛型类型必须是 T 的父类来设定类型的下边界
C:可以用任意泛型类型来替代
D:不可以用任何泛型类型来替代
答案: 【泛型类型必须是 T 的子类来设定泛型类型的上边界】
2、 问题:实现下列哪个接口,可以启用比较功能
选项:
A:Runnable接口
B:Iterator接口
C:Serializable接口
D:Comparable接口
答案: 【Comparable接口】
3、 问题:下列关于泛型的说法,错误的是
选项:
A:泛型可以将类型作为参数进行传递
B:使用泛型时,不能使用类型参数创建对象
C:一个类只能接收一个泛型参数
D:使用泛型时,不能在强制类型转换中使用类型参数
答案: 【一个类只能接收一个泛型参数】
4、 问题:List接口的特点是哪项
选项:
A:不允许重复元素,元素无顺序
B:不允许重复元素,元素有顺序
C:允许重复元素,元素有顺序
D:允许重复元素,元素无顺序
答案: 【允许重复元素,元素有顺序】
5、 问题:表示键值对概念的接口是哪项
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦