Java 8 представил CompletableFuture, доступный в пакете java.util.concurrent.CompletableFuture, можно использовать для вызова асинхронного вызова:
CompletableFuture.runAsync(() -> {
// method call or code to be asynch.
});
Вы можете использовать:
http://membrane.com/synapse/library/pkunzip.html
или
7zip: http: / /www.7-zip.org/download.html
Свободный байт zip: http://www.freebyte.com/fbzip/[12103 impressionor infozip: http: //infozip.sourceforge .net /
Если у вас уже есть java на вашем ПК и каталог bin находится на вашем пути (в большинстве случаев), вы можете использовать командную строку:
jar xf test.zip
или, если не на вашем пути:
C:\Java\jdk1.6.0_03\bin>jar xf test.zip
Полный набор опций для инструмента jar доступен здесь .
Примеры:
Extract jar file
jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]
1297] Info-ZIP поддерживает оборудование от микрокомпьютеров до суперкомпьютеров Cray, работающее почти на всех версиях Unix, VMS, OS / 2, Windows 9x / NT / и т. Д. (также известный как Win32), Windows 3.x, Windows CE, MS-DOS, AmigaDOS, Atari TOS, Acorn RISC OS, BeOS, Mac OS, SMS / QDOS, MVS и OS / 390 OE, VM / CMS, FlexOS, Tandem NSK и Human68K (японский). Также имеется некоторая (старая) поддержка NLM LynxOS, TOPS-20, AOS / VS и Novell. Общие библиотеки (DLL) доступны для Unix, OS / 2, Win32 и Win16, а графические интерфейсы доступны для Win32, Win16, WinCE и Mac OS.
7-Zip , это открытый исходный код, бесплатный и поддерживает широкий спектр форматов.
7z.exe x myarchive.zip
Первоначально файлы ZIP создавались с помощью командной строки MS-DOS программного обеспечения от PKWare, двумя программами были PKZIP.EXE и PKUNZIP.EXE. Я думаю, вы все еще можете загрузить PKUNZIP с сайта PKWare здесь:
http://www.pkware.com/software-pkzip/dos-compression
Фактическая командная строка может выглядеть примерно так:
C:\>pkunzip c:\myzipfile.zip c:\extracttothisfolder\