4.12 本章练习

1 要使编写的Java程序具有跨平台性,则在进行文件操作时,需要注意什么?

2 请描述字节流和字符流的区别,并说明使用字符流的好处。

3 请描述什么是静态导入以及静态导入的优缺点。

4 请描述为什么需要使用缓冲流?

5 请简单介绍什么是适配器模式和装饰器模式。

6 请描述使用XML文档表示数据的优点并介绍XML文档的应用范围。

7 请描述解析XML文档有哪些技术,它们的区别是什么?