Olá, eu gostaria de esclarecer neste tópico algumas dúvidas que tenho sobre escrever arquivos .dat no java, a primeira dúvida é: É possível escrever um arquivo como uma imagem dentro de um arquivo dat? Pois eu reparei que em um objeto DataOutputStream só existem métodos para escrever tipos primitivos. Segunda dúvida: Se for possível escrever arquivos dentro do dat, é possível escrever mais de um?