<java5> public class Escritor2 {
public static void main(String[] args) {
try {
DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("raw.dat")));
out.writeUTF("Valor de PI"); out.writeDouble(Math.PI); out.writeUTF("Raiz quadrada de 2"); out.writeDouble(Math.sqrt(2)); out.close();
DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream("raw.dat")));
System.out.println(in.readUTF()); System.out.println(in.readDouble()); System.out.println(in.readUTF()); System.out.println(in.readDouble());
} catch(EOFException e) { e.printStackTrace(); } catch(IOException e) { e.printStackTrace(); } }
} </java5>