天天看点

java io系列15之 DataOutputStream(数据输出流)的认知、源码和示例

本章介绍DataOutputStream。我们先对DataOutputStream有个大致认识,然后再深入学习它的源码,最后通过示例加深对它的了解。

DataOutputStream 是数据输出流。它继承于FilterOutputStream。

java io系列15之 DataOutputStream(数据输出流)的认知、源码和示例
java io系列15之 DataOutputStream(数据输出流)的认知、源码和示例

关于DataOutStream中API的详细用法,参考示例代码(DataInputStreamTest.java):

java io系列15之 DataOutputStream(数据输出流)的认知、源码和示例
java io系列15之 DataOutputStream(数据输出流)的认知、源码和示例

运行结果:

byteToHexString(0x8F):0x8f

charToHexString(0x8FCF):0x8fcf

readBoolean():true

readByte():0x41

readChar():0x4243

readShort():0x4445

readInt():0x12345678

readLong():0xfedcba987654321

readUTF():abcdefghijklmnopqrstuvwxyz严12

结果说明: