Java 13

Path

Compressed Filesystem

Path zipFile = Paths.get("src/main/resources/fs.zip");
try (FileSystem zipFileSys = FileSystems.newFileSystem(zipFile);) {
    zipFileSys.getRootDirectories().forEach(dir -> {
        System.out.println(dir);
    });
}
.