Проверьте, что массивы такого размера нестыдно использовать. Помните, что у вас ограниченная память.
```
java -cp out:out_private -Dfizteh.db.dir=/home/student/tmp/actual1 ru.fizteh.fivt.students.vyatkina.database.FileMap get 1
Exception in thread "main" java.lang.NegativeArraySizeException
	at ru.fizteh.fivt.students.vyatkina.database.SingleTable.getDatabaseFromDisk(SingleTable.java:108)
	at ru.fizteh.fivt.students.vyatkina.database.SingleTable.<init>(SingleTable.java:27)
	at ru.fizteh.fivt.students.vyatkina.database.FileMap.main(FileMap.java:33)

java -cp out:out_private -Dfizteh.db.dir=/home/student/tmp/actual1 ru.fizteh.fivt.students.vyatkina.database.FileMap get 1
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at ru.fizteh.fivt.students.vyatkina.database.SingleTable.getDatabaseFromDisk(SingleTable.java:108)
	at ru.fizteh.fivt.students.vyatkina.database.SingleTable.<init>(SingleTable.java:27)
	at ru.fizteh.fivt.students.vyatkina.database.FileMap.main(FileMap.java:33)

```