Nothing Special   »   [go: up one dir, main page]

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Pack200, specified in JSR 200[1] (J2SE 1.5), deprecated in JEP 336[2] (Java SE 11) and removed in JEP 367 (Java SE 14),[3] is a compacting archive format developed by Sun, capable of reducing JAR file sizes by up to a factor of 9,[4] with a factor of 3 to 4 seen in practice.[5][6] Pack200 is optimized for compressing JAR archive files, specifically the Java bytecode portion of the JAR files. Applications of this technology include faster Java application deployment over Java Web Start.

After Pack200, gzip compression is usually applied. In HTTP compression, such content is specified by the Content-Encoding type pack200-gzip. When stored as a file, the extension .pack.gz is used.[7]

Pack200 may also refer to the Pack200 compression tools (pack200 and unpack200) provided in the Java Development Kit from Java 5 until Java 14.

Design

Pack200 modifies the contents of the Java class files in the JAR archive undergoing compression. Transformations to the class files include merging constant pools and removing duplicated attributes.[8] The format is not lossless; it is possible for a JAR file after unpacking to not be identical to how it was before packing.[9]

References

  1. ^ "JSR 200: Network Transfer Format for Java Archives". Retrieved 2014-06-09.
  2. ^ "JEP 336: Deprecate the Pack200 Tools and API". Retrieved 2018-11-10.
  3. ^ "JEP 367: Remove the Pack200 Tools and API". Retrieved 2020-06-02.
  4. ^ "Pack200: A Packed Class Deployment Format For Java Applications". docs.oracle.com. Retrieved 2022-05-14.
  5. ^ "Smaller Java". dzone.com. Retrieved 2022-05-14.
  6. ^ "Combining Ant, Jar, Signatures and Pack200". bfo.com. Retrieved 2022-05-14.
  7. ^ "Pack200 and Compression for Network Deployment". web.mit.edu. Retrieved 2022-05-14.
  8. ^ "Pack200 Compression Method". www.advancedinstaller.com. Retrieved 2022-05-14.
  9. ^ "Commons Compress – Commons Compress Pack200 Package". commons.apache.org. Retrieved 2022-05-14.

External links

This page was last edited on 14 May 2022, at 21:02
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.