Well, someone mentioned an e-reader before, and that would be a perfect use case. An .epub is a zip file with the artifacts, and the assets don't necessarily need to be compressed. You could leave the assets in the .epub, rather than unpacking them.... but it would be easier to manage the single file rather than potentially hundreds of files.
Something like DataInputStream would be usable except that typically, it buffers the whole input in memory and the data size here might be quite large.