title: extracting files with zip4j temporarily. (Extracted for reading but not visible in cache file)
body: <p>I am working with zip4j &amp; packing &amp; extracting work but i'm curious on how to just extract the file without putting the files in the cache. </p>
  
  <p>Here is some code i found on another thread:</p>
  
  <pre><code>public static void main() {
      String source = "C:\\Users\\gamecaching\\Cache.zip";
      String destination = "C:\\Users\\gamecaching\\";
      String password = "mypassword";
  
      try {
          ZipFile zipFile = new ZipFile(source);
          if (zipFile.isEncrypted()) {
              zipFile.setPassword(password);
          }
          zipFile.extractAll(destination);
      } catch (ZipException e) {
          e.printStackTrace();
      }
  }
  </code></pre>
  
  <p>How do I get it to only extract while the program is running(&amp;&amp; extracted files not visible in directory) &amp; delete after the program has exited. </p>