一、复习题
1、在java中,字符在内存中是如何表示的,在文本文件中是如何表示的?
java使用的是统一码(Unicode),所以在内存中是以统一码的格式表示的。在写入一个字符时,java虚拟机会将统一编码(Unicode)转化为文件制定的编码,而在读取字符时,将文件制定的编码转化为统一码。所以在文本中,是按指定的编码方式表示的,如果没有指定编码方式,就是用系统的默认编码方式。
2、文本I/O和二进制I/O有什么区别?
文本I/O将数据解析成字符序列,二进制I/O将数据解析成原始的二进制数值。文本在文件中如何存储依赖文件的编码格式。java自动完成对文本I/O的编码和解码。
3、在java程序中,表示一个字符使用的编码方案是什么?在默认情况下,Windows中文文件的编码方案是什么?
Unicode码。ASCII码。
4、