Escrever bytes em um arquivo sem apagar os bytes existentes [duplicado]

Duplicata Possível:
Melhor maneira de escrever bytes no meio de um arquivo em Java

Eu tenho um arquivo no qual eu preciso escrever bytes.

Eu sei em qual posição no arquivo eu precisoinserir bytes específicos. Para esclarecer, eu preciso escrever bytes no meio do arquivo sem apagar nenhum byte existente. Toda a operação deve aumentar o tamanho do arquivo.

Qual é a melhor forma de fazê-lo?