The following demonstrates reading from a ZIP file, listing all the files in the zip and displaying the contents of the first file in the zip. JAR file reading is similar, just with different classes and having a manifest.
If you want to pack and unpack what you do with WinZip with Java, you can cpmfortably do it with java.util.jar and java.util.zip packages, or with Jar.exe. As jar and zip use the sasme algorithm for compression, there will be no difference between .jar and .zip files.
You didn't tell me he was so big. Unlike this tiny ad:
a bit of art, as a gift, that will fit in a stocking