引入相关的类
import java.io. FileOutputStream;
import java.io. DataOutputStream;
构造一个数据输出流对象
FileOutputStream outFile = new FileOutputStream("temp.class");
DataOutputStream out = new DataOutputStream(outFile);
利用文件输出流类的方法写二进制文件
out.writeByte(1); //把数据写入二进制文件
数据输出流的关闭
out.close();
-- public final void writeBytes(String s) //由于JAVA的字符编码是Unicode的,每个字符占两个字节,writeBytes方法只是将每个字符的低字节写入到目标设备中
-- public final void writeChars(String s) //writeChars是将字符的两个字节都写入到目标设备中
-- public final void writeUTF(String str) //writeUTF将字符串按照UTF编码写入到目标设备(其中包括长度)

发表评论