Jump to content

Пакет200

Pack200 , указанный в JSR 200. [1] (J2SE 1.5), устарел в JEP 336. [2] (Java SE 11) и удален в JEP 367 (Java SE 14), [3] — это формат сжатия архивов, разработанный Sun , способный уменьшать размеры файлов JAR почти в 9 раз. [4] на практике наблюдается коэффициент от 3 до 4. [5] [6] Pack200 оптимизирован для сжатия архивных файлов JAR, в частности части байт-кода Java файлов JAR. Приложения этой технологии включают более быстрое развертывание приложений Java через Java Web Start .

После Pack200 gzip обычно применяется сжатие . При HTTP-сжатии такое содержимое определяется типом Content-Encoding. pack200-gzip. При сохранении в виде файла расширение .pack.gz используется. [7]

Pack200 может также относиться к инструментам сжатия Pack200 ( pack200 и unpack200), включенный в комплект разработки Java от Java 5 до Java 14.

Pack200 изменяет содержимое файлов классов Java в архиве JAR, подвергающихся сжатию. Преобразования файлов классов включают объединение пулов констант и удаление повторяющихся атрибутов. [8] Формат не без потерь; JAR-файл после распаковки может не быть идентичен тому, каким он был до упаковки. [9]

  1. ^ «JSR 200: формат сетевой передачи для архивов Java» . Проверено 9 июня 2014 г.
  2. ^ «JEP 336: устарели инструменты и API Pack200» . Проверено 10 ноября 2018 г.
  3. ^ «JEP 367: Удаление инструментов и API Pack200» . Проверено 2 июня 2020 г.
  4. ^ «Pack200: формат развертывания упакованных классов для приложений Java» . docs.oracle.com . Проверено 14 мая 2022 г.
  5. ^ «Маленькая Ява» . dzone.com . Проверено 14 мая 2022 г.
  6. ^ «Объединение Ant, Jar, Signatures и Pack200» . bfo.com . Проверено 14 мая 2022 г.
  7. ^ «Pack200 и сжатие для сетевого развертывания» . web.mit.edu . Проверено 14 мая 2022 г.
  8. ^ «Метод сжатия Pack200» . www.advancedinstaller.com . Проверено 14 мая 2022 г.
  9. ^ «Commons Compress – пакет Commons Compress Pack200» . commons.apache.org . Проверено 14 мая 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6cfd725d3cee20709e763917e46d8da3__1720186080
URL1:https://arc.ask3.ru/arc/aa/6c/a3/6cfd725d3cee20709e763917e46d8da3.html
Заголовок, (Title) документа по адресу, URL1:
Pack200 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)