黑马python高级阶段测试题_JAVA高级程序设计阶段测试题A卷

本试卷共

6

道题。其中

5

道问答题,1

道机试题。考试时长

3

小时。

题号

1

2

3

4

5

6

总分

成绩

1.

XML

有哪些解析技术?区别是什么

(10

)

1

使用

DOM

解析

XML

文件

2

使用

SAX

解析

XML

文件

3

使用

JDOM

解析

XML

文件

4

使用

dom4j

解析

XML

文件

5

DOM:

易于修改文档、适用于小型文档、多次操作

XML

数据、加载完整的

XML

6

SAX:

事件驱动、适合大型文档

、节省大量内存空间、有限的标准功能

7

JDOM

JDOM

使用

SAX

解析器来分析

XML

文档,构建

JDOM

树、使程序更加的直

观。

8

dom4j

dom4j

是一个简单的灵活的开放源代码的库支持

XML

XPath

XSLT

Dom4j

API

使用了

java

集合框架并完全支持

DOM

SAX

JAXP

9

什么是线程、进程和程序。

(10

)

线程:一个线程是一个程序内部的一个顺序控制流。

进程:

就是一个程序在给定的活动空间和初始条件,

在一个处理机上的执行过程。

可以简单

的理解为进程就是一个在运行的程序

程序:多个线程组成的一个可执行的代码。

10

TCP

UDP

有什么区别

(10

)

两者都是套接字

TCP

较可靠的双向流协议

发送任意数量的数据

提供消息确认、错误检测和错误恢复等服务

UDP

比较不可靠

你可能感兴趣的:(黑马python高级阶段测试题)