Code example for JarFile

Methods: getEntrygetInputStream

0
	} 
 
	public InputStream openStream() throws IOException {
		// 注:JarFile与File的设计是不一样的,File相当于C#的FileInfo,只持有信息, 
		// 而JarFile构造时即打开流,所以每次读取数据时,重新new新的实例,而不作为属性字段持有。 
		JarFile jarFile = new JarFile(file);
		return jarFile.getInputStream(jarFile.getEntry(getName()));
	} 
 
	public long getLastModified() { 
		return file.lastModified();
	} 
 
	public long getLength() { 
		try { 
			JarFile jarFile = new JarFile(file);
			try { 
				return jarFile.getEntry(getName()).getSize();
			} finally { 
				jarFile.close();
Connect your IDE to all the code out there  Get Codota for Java