title: What is the fastest way to extract 1 file from a zip file which contain a lot of file?
body: <p>I tried the <a href="http://www.google.com.hk/url?sa=t&amp;source=web&amp;cd=2&amp;ved=0CCQQFjAB&amp;url=http://download.oracle.com/javase/1.4.2/docs/api/java/util/zip/package-summary.html&amp;ei=-u-STYe3A4O3cIP9sYkH&amp;usg=AFQjCNFJyvU5FyaBROuxABMAAmZBZ197HQ" rel="nofollow noreferrer">java.util.zip</a> package, it is too slow.</p>
  <p>Then I found <a href="http://www.7-zip.org/sdk.html" rel="nofollow noreferrer">LZMA SDK</a> and <a href="http://sevenzipjbind.sourceforge.net/index.html" rel="nofollow noreferrer">7z jbinding</a> but they are also lacking something.<br/><br/>
  The LZMA SDK does not provide a kind of documentation/tutorial of how-to-use, it is very frustrating. No javadoc.</p>
  <p>While the 7z jbinding does not provide a simple way to extract only 1 file, however, it only provide way to extract all the content of the zip file. Moreover, it does not provide a way to specify a location to place the unzipped file.</p>
  <p>Any idea please?</p>