乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      使用Pack200壓縮你的代碼

       chanvy 2008-11-16
      Source: http://blog.sina.com.cn/s/blog_4b6047bc0100096x.html
       
      Java5中帶了一個壓縮工具:Pack200,這個工具能對普通的jar文件進行高效壓縮。其實現原理是根據Java類特有的結構,合并常數池,去掉無用信息等來實現對java類的高效壓縮。由于是專門對Java類進行壓縮的,所以對普通文件的壓縮和普通壓縮軟件沒有什么兩樣,但是對于Jar文件卻能輕易達到10-40%的壓縮率。這在Java應用部署中很有用,尤其對于移動Java計算,能夠大大減小代碼下載量。
          Java5中還提供了這一技術的API接口,你可以將其嵌入到你的程序中使用。使用的方法很簡單,下面的短短幾行代碼即可以實現jar的壓縮和解壓:
          壓縮
      Packer packer=Pack200.newPacker();
      OutputStream output=new BufferedOutputStream(new FileOutputStream(outfile));
      packer.pack(new JarFile(jarFile), output);
      output.close();
          解壓
      Unpacker unpacker=Pack200.newUnpacker();
      output=new JarOutputStream(new FileOutputStream(jarFile));
      unpacker.unpack(pack200File, output);
      output.close();
          更為詳細介紹,請見下面的網址:
      http://java./javase/6/docs/technotes/guides/deployment/deployment-guide/pack200.html

        本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多