title: How to extract specific file in a zip file in java
body: <p>I need to provide a view of zip file to customer in system, and allow customers download choosed files.</p>
  
  <ol>
  <li>parse the zip file and show on the web page. and remember every zipentry location(for example file1 is starting from byte 100 width length 1024bytes) in backend.</li>
  <li>download the specified file when customer click the download button.</li>
  </ol>
  
  <p>now I have rememberred all zipentry locations, but is there java zip tools to unzip the specified location of zip files??
  API just like unzip(file, long entryStart, long entryLength);</p>