logo

Java.util.jar.JarEntry osztály Java nyelven

Ez az osztály egy JAR-fájlbejegyzés ábrázolására szolgál. Konstruktorok:
    JarEntry (JarEntry eat):Létrehoz egy új JarEntry-t a megadott JarEntry objektumból vett mezőkkel. JarEntry (karakterlánc neve):Létrehoz egy új JarEntry-t a megadott JAR-fájlbejegyzésnévhez. JarEntry (ZipEntry a következővel):Létrehoz egy új JarEntry-t a megadott ZipEntry objektumból vett mezőkkel.
Mód:
    Attribútumok getAttributes() : Returns the Manifest Attributes for this entry or null if none.
      Syntax :  public Attributes getAttributes() throws IOException   Returns:   the Manifest Attributes for this entry or null if none
    Tanúsítvány[] getCertificates() : Returns the Certificate objects for this entry or null if none.
      Syntax :  public Certificate[] getCertificates()   Returns:   the Certificate objects for this entry or null if none.
    CodeSigner[] getCodeSigners() : Returns the CodeSigner objects for this entry or null if none.
      Syntax :  public CodeSigner[] getCodeSigners()   Returns:   the CodeSigner objects for this entry or null if none.
A java.util.zip.ZipEntry osztályból örökölt módszerek klón getComment getCompressedSize getCrc getExtra getMethod getName getSize getTime hashCode isDirectory setComment setCompressedSize setCrc setExtra setMethod setSize setTime toString A java.lang.Object osztályból örökölt módszerek egyenlő véglegesítés getClass notify notifyAll várj várj várj Megjegyzés: A programok nem futnak online IDE-n, mivel nem tudják olvasni a fájlt 1. program: Java
//Java program demonstrating JarEntry method import java.io.FileInputStream; import java.io.IOException; import java.io.PrintStream; import java.util.jar.JarEntry; import java.util.jar.JarInputStream; class JarEntryDemo {  public static void main(String[] args) throws IOException   {  FileInputStream fis = new FileInputStream('codechecker.jar');  JarInputStream jis = new JarInputStream(fis);  JarEntry je=jis.getNextJarEntry();  PrintStream out = System.out;  //illustrating getAttributes  out.println(je.getAttributes());  //illustrating getCodeSigner  out.println(je.getCodeSigners());  //illustrating getCertificates  out.println(je.getCertificates());  } } 
2. program: Java
//Java program demonstrating JarEntry method package java.util.jar;    import java.io.IOException;  import java.util.zip.ZipEntry;  import java.security.CodeSigner;  import java.security.cert.Certificate;  public class JarEntry extends ZipEntry  {  Attributes attr;  Certificate[] certs;  CodeSigner[] signers;    public JarEntry(String name)   {  super(name);  }    public JarEntry(ZipEntry ze)   {  super(ze);  }    public JarEntry(JarEntry je)  {  this((ZipEntry)je);  this.attr = je.attr;  this.certs = je.certs;  this.signers = je.signers;  }    public Attributes getAttributes() throws IOException   {  return attr;  }    public Certificate[] getCertificates()   {  return certs == null ? null : (Certificate[]) certs.clone();  }    public CodeSigner[] getCodeSigners()     {  return signers == null ? null : (CodeSigner[]) signers.clone();  } } 
Kvíz létrehozása