分享
 
 
 

java.util.jar.JarFile翻译

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

Overview

Package

Class

Use

Tree

Deprecated

Index

Help

JavaTM 2 Platform

Std. Ed. v1.4.1

PREV CLASS NEXT CLASS

FRAMES NO FRAMES All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

java.util.jar

Class JarFilejava.lang.Object

|

+--java.util.zip.ZipFile

|

+--java.util.jar.JarFile

All Implemented Interfaces: java.util.zip.ZipConstants public class JarFile extends ZipFileThe JarFile class is used to read the contents of a JAR file from any file that can be opened with java.io.RandomAccessFile. It extends the class java.util.zip.ZipFile with support for reading an optional Manifest entry. The Manifest can be used to specify meta-information about the JAR file and its entries. JarFile类被用来从使用java.io.RandomAccessFile打开的任何文件中读取JAR文件的 内容。它继承自类 java.util.zip.ZipFile,支持读取可选的 Manifest项。 Manifest可以用于说明JAR文件及其项的元信息。

Since: 1.2 See Also: Manifest, ZipFile, JarEntryField Summary

static String

MANIFEST_NAME

The JAR manifest file name. JAR声明文件名。

Fields inherited from class java.util.zip.ZipFile

CENATT, CENATX, CENCOM, CENCRC, CENDSK, CENEXT, CENFLG, CENHDR, CENHOW, CENLEN, CENNAM, CENOFF, CENSIG, CENSIZ, CENTIM, CENVEM, CENVER, ENDCOM, ENDHDR, ENDOFF, ENDSIG, ENDSIZ, ENDSUB, ENDTOT, EXTCRC, EXTHDR, EXTLEN, EXTSIG, EXTSIZ, LOCCRC, LOCEXT, LOCFLG, LOCHDR, LOCHOW, LOCLEN, LOCNAM, LOCSIG, LOCSIZ, LOCTIM, LOCVER, OPEN_DELETE, OPEN_READ

Constructor Summary

JarFile(File file)

Creates a new JarFile to read from the specified File object. 创建一个从指定File对象读取的JarFile。

JarFile(File file, boolean verify)

Creates a new JarFile to read from the specified File object. 创建一个从指定File对象读取的JarFile。

JarFile(File file, boolean verify, int mode)

Creates a new JarFile to read from the specified File object in the specified mode. 创建一个处于指定模式的从指定File对象读取的JarFile。

JarFile(String name)

Creates a new JarFile to read from the specified file name. 创建一个从指定名称文件读取的JarFile。

JarFile(String name, boolean verify)

Creates a new JarFile to read from the specified file name. 创建一个从指定名称文件读取的JarFile。

Method Summary

Enumeration

entries()

Returns an enumeration of the ZIP file entries. 返回ZIP文件项的枚举。

ZipEntry

getEntry(String name)

Returns the ZipEntry for the given entry name or null if not found. 返回给定项名称的ZipEntry,如果未找到,返回null。

InputStream

getInputStream(ZipEntry ze)

Returns an input stream for reading the contents of the specified ZIP file entry. 返回读取指定ZIP文件项内容的输入流。

JarEntry

getJarEntry(String name)

Returns the JarEntry for the given entry name or null if not found. 返回给定项名称的JarEntry,如果未找到,返回null。

Manifest

getManifest()

Returns the JAR file manifest, or null if none. 返回JAR文件声明,如果没有返回null。

Methods inherited from class java.util.zip.ZipFile

close, finalize, getName, size

Methods inherited from class java.lang.Object

clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

MANIFEST_NAMEpublic static final String MANIFEST_NAME

The JAR manifest file name. JAR声明文件名。

See Also: Constant Field ValuesConstructor Detail

JarFilepublic JarFile(String name)

throws IOException

Creates a new JarFile to read from the specified file name. The JarFile will be verified if it is signed. 创建一个从指定名称文件读取的JarFile。如果JAR文件已被签名,应该验证。

Parameters: name - the name of the JAR file to be opened for reading 要打开读取的JAR文件名 Throws: IOException - if an I/O error has occurred 如果发生I/O错误时抛出 SecurityException - if access to the file is denied by the SecurityManager 如果SecurityManager拒绝文件访问时抛出JarFilepublic JarFile(String name,

boolean verify)

throws IOException

Creates a new JarFile to read from the specified file name. 创建一个从指定名称文件读取的JarFile。

Parameters: name - the name of the JAR file to be opened for reading 要打开读取的JAR文件名 verify - whether or not to verify the JarFile if it is signed. 如果JarFile被签名,是否应验证。 Throws: IOException - if an I/O error has occurred 如果发生I/O错误时抛出 SecurityException - if access to the file is denied by the SecurityManager 如果SecurityManager拒绝文件访问时抛出JarFilepublic JarFile(File file)

throws IOException

Creates a new JarFile to read from the specified File object. The JarFile will be verified if it is signed. 创建一个从指定File对象读取的JarFile。如果JAR文件已被签名,应该验证。

Parameters: file - the JAR file to be opened for reading 要打开读取的JAR文件 Throws: IOException - if an I/O error has occurred 如果发生I/O错误时抛出 SecurityException - if access to the file is denied by the SecurityManager 如果SecurityManager拒绝文件访问时抛出JarFilepublic JarFile(File file,

boolean verify)

throws IOException

Creates a new JarFile to read from the specified File object. 创建一个从指定File对象读取的JarFile。

Parameters: file - the JAR file to be opened for reading 要打开读取的JAR文件 verify - whether or not to verify the JarFile if it is signed. 如果JarFile被签名,是否应验证。 Throws: IOException - if an I/O error has occurred 如果发生I/O错误时抛出 SecurityException - if access to the file is denied by the SecurityManager. 如果SecurityManager拒绝文件访问时抛出JarFilepublic JarFile(File file,

boolean verify,

int mode)

throws IOException

Creates a new JarFile to read from the specified File object in the specified mode. The mode argument must be either OPEN_READ or OPEN_READ | OPEN_DELETE. 创建一个处于指定模式的从指定File对象读取的JarFile。mode参数必须是OPEN_READ或者OPEN_READ | OPEN_DELETE。

Parameters: file - the JAR file to be opened for reading 要打开读取的JAR文件 verify - whether or not to verify the JarFile if it is signed. 如果JarFile被签名,是否应验证。 mode - the mode in which the file is to be opened 文件被打开的模式 Throws: IOException - if an I/O error has occurred 如果发生I/O错误时抛出 IllegalArgumentException - If the mode argument is invalid 如果mode参数无效抛出 SecurityException - if access to the file is denied by the SecurityManager 如果SecurityManager拒绝文件访问时抛出Method Detail

getManifestpublic Manifest getManifest()

throws IOException

Returns the JAR file manifest, or null if none. 返回JAR文件声明,如果没有返回null。

Returns: the JAR file manifest, or null if none JAR文件声明,如果没有返回null IOExceptiongetJarEntrypublic JarEntry getJarEntry(String name)

Returns the JarEntry for the given entry name or null if not found. 返回给定项名称的JarEntry,如果未找到,返回null。

Parameters: name - the JAR file entry name JAR文件项 Returns: the JarEntry for the given entry name or null if not found. 给定项名称的JarEntry,如果未找到,返回null。 See Also: JarEntrygetEntrypublic ZipEntry getEntry(String name)

Returns the ZipEntry for the given entry name or null if not found. 返回给定项名称的ZipEntry,如果未找到,返回null。

Overrides: getEntry in class ZipFileParameters: name - the JAR file entry name JAR文件项 Returns: the ZipEntry for the given entry name or null if not found 给定项名称的ZipEntry,如果未找到,返回null See Also: ZipEntryentriespublic Enumeration entries()

Returns an enumeration of the ZIP file entries. 返回ZIP文件项的枚举。

Overrides: entries in class ZipFileReturns: an enumeration of the ZIP file entries ZIP文件项的枚举getInputStreampublic InputStream getInputStream(ZipEntry ze)

throws IOException

Returns an input stream for reading the contents of the specified ZIP file entry. 返回读取指定ZIP文件项内容的输入流。

Overrides: getInputStream in class ZipFileParameters: ze - the zip file entry zip文件项 Returns: an input stream for reading the contents of the specified ZIP file entry 读取指定ZIP文件项内容的输入流 Throws: ZipException - if a ZIP format error has occurred 如果发生ZIP格式错误抛出 IOException - if an I/O error has occurred 如果发生I/O错误时抛出 SecurityException - if any of the JarFile entries are incorrectly signed. 如果任一个JarFile项签名不正确时抛出。Overview

Package

Class

Use

Tree

Deprecated

Index

Help

JavaTM 2 Platform

Std. Ed. v1.4.1

PREV CLASS NEXT CLASS

FRAMES NO FRAMES All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature

For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有