title: Java Compress Large File
body: <p>I'm working on an app that works with some very large files each are around 180mb and there are 3 of them. I would like to add an option to my app to back these files up by compressing them in a zip or a tar or something.  What is the best option would be to compress them down as much as possible in Java?  Tar?  Zip? Gzip?</p>