При записи данных внутрь только что созданного файла выбрасывается исключение: InterruptedException по такому-то адресу. Интересно, что данные всё же отправляются в файл, однако без первых 512 байт... Код (Text): public class DBFile { String name; protected byte[] content; int header(){ int Data = 295; return Data; } protected void LoadContent() throws IOException{ File f = new File("out.temp"); FileInputStream src = new FileInputStream(f); DataInputStream in = new DataInputStream (src); byte[] b = new byte[in.available ()]; in.readFully (b); in.close (); String result = new String (b, 0, b.length, "Cp850"); [b] [u] byte [] rc = result.getBytes();[/b][/u] this.content = rc; } int ReadCurrentHeaderCRC() throws IOException, MalformedURLException{ .....