day11作业

YangeIT大约 2 分钟

day11作业

点击回到笔记 📒👈

一、今日方法:

1. Properties集合中方法名称以及作用:

答:

2. 日志技术中涉及的类名以及方法名称:

答:

3. 多线程中涉及类名以及方法名称:

答:

三、简答题:

1. 配置文件有什么作用?

答:

2. 今天学习的配置文件,各有什么特点?

答:

3. 简述什么是xml文档约束以及DTD约束和schema约束的区别?

答:

4. 日志技术有什么作用?日志技术使用步骤有哪些?

答:

5. 日志有几种级别,分别是什么?

答:

6. 什么是多线程?有几种实现方式?

 答:

7. 多线程实现方式有什么特点?

答:

四、排错题:

排错题1:指出下述xml文件出现的语法错误并说明原因?

image-20220108174449458
image-20220108174449458
答:

排错题2:指出下述xml中标签出现的语法错误的位置并且说明原因?

image-20220108173625775
image-20220108173625775
答:

四、代码题:

第一题:分析以下需求,并用代码实现

训练目标

​ 掌握java中xml解析的基本使用,以及理解其在实际开发中的应用

需求描述

​ 将下图中的xml的数据,解析到java中,并将User标签的id属性作为键,User标签中的子标签中的数据,封装到User对象中,并作为值,存入Map<Integer,User>集合中。

​ 最后遍历map集合中的键值对数据,打印在控制台。

​ User类中属性:name、sex、address、password

image-20220108173625775
image-20220108173625775

第二题:分析以下需求,并用代码实现

训练目标

​ 掌握单元测试的应用

需求描述

  1. 创建TestThread测试类,定义若干个测试方法,完成以下需求
    • 需求1:定义一个测试方法,输出1000次,我要好好学Java
    • 需求2:定义一个测试方法,完成表白100次,返回:我们在一起。并且表白的每次间隔1秒

参考答案