为什么sun的JDK不提供更新zip文件内容的方法?

原创 2004年06月30日 20:06:00
       今天使用JDK提供的API处理zip格式的压缩文件。发现API对于压缩文件的读处理相当灵活,可单独处理压缩包中的每个文件;对于写操作确十分的弱,只能够把压缩包作为一个文件处理。试了半天也没有找到更新一个压缩包内部的某一文件的方法,失望呀。不知道大家都是怎么处理的,我只好把原来的压缩包完全解开,更新文件以后再压回去了。办法太笨了,而且包里面文件一多速度就会很慢。

使用OpenJDK来查看SunJDK不提供的部分源码

转自:http://cduym.iteye.com/blog/1738269   都知道SunJDK(不喜欢叫他OracleJDK)只提供了java和javax下大部分的源码,其他源码想看却...
  • xyy511
  • xyy511
  • 2014年06月19日 10:50
  • 1064

IBM JDK与SUN JDK的区别——java.io.File

SUN的JDK会把File的路径参数自动trim掉最后的空格,而IBM的JDK不会。 例如,有个本地文件的路径为:/mycode/config.properties,通过下面的语句定义文件对象: ...
  • bourne_again
  • bourne_again
  • 2012年10月13日 13:16
  • 1370

查看jdk Sun /Open Jdk 源码包说明

今天想学习一下javac的编译原理,可是sun/OpenJdk  代码Oracle官网没有提供,比如说找javac编译器“词法分析”JavacParser没有找到,所以需要下载导入需要的源码包。 一:...
  • u011687186
  • u011687186
  • 2016年12月03日 19:31
  • 766

002_009 Python 从Zip中读取数据 直接检查一个zip格式的归档文件部分或所有文件而且不用解压

代码如下: #encoding=utf-8 print '中国' #直接检查一个zip格式的归档文件部分或所有文件而且不用解压 import zipfile zp = zipfile.Zip...
  • houyj1986
  • houyj1986
  • 2014年03月14日 22:08
  • 2171

IBM JDK和SUN JDK的差异处理一例

最近在一个加密应用中有如下一行代码:        Security.addProvider(new com.sun.crypto.provider.SunJCE());         一看就知...
  • xiongzk
  • xiongzk
  • 2012年10月23日 15:10
  • 9844

从JDK 1.7开始,java程序员不能够调用JDK系统包中以sun开头引入的类

从JDK 1.7开始,Oracle未将以sun开头的类包加载到JVM启动加载的类包中。所以,像 JPEGImageEncoder这样的类不能够默认使用。如果非要使用sun开头包中的类,只能够直接将源码...
  • GreatElite
  • GreatElite
  • 2014年07月23日 11:27
  • 2176

Linux用wget下载Sun JDK

下载 oracle 官方现在不允许直接使用 wget 下载 jdk的方式,必须在网站上同意协议才可以。  可以在oracle的网站上注册了然后下载,然后把下载地址拷...
  • babys
  • babys
  • 2014年09月02日 19:10
  • 801

CentOS yum安装sun Java jre jdk和openjdk

 在Linux下的tty终端下,安装sun jre,但是去Oracle安装,下载居然还要登录,使用cookie,没办法。直接到http://www.java.com/下载了。 说明:如果使用y...
  • wangmj518
  • wangmj518
  • 2015年10月29日 01:07
  • 1436

为什么程序员不应调用“sun”包?

J2SE API Documents是我们最常用的参考手册,但细心的朋友可能会发现,在“%JAVA_HOME%\jre\lib\rt.jar”中包含比API文档更多的类,那么其它的类为什么没有在帮助文...
  • blueling51
  • blueling51
  • 2011年11月21日 16:55
  • 1228

OpenJDK和Sun/OracleJDK 区别 与联系

首先要先明确之间,以及OpenJDK 6、OpenJDK 7、OpenJDK 7u和OpenJDK 8等项目之间是什么关系,这有助于确定接下来编译要使用的JDK版本和源码分支。 从前面介绍的Ja...
  • qq_36042506
  • qq_36042506
  • 2016年12月30日 22:40
  • 409
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为什么sun的JDK不提供更新zip文件内容的方法?
举报原因:
原因补充:

(最多只允许输入30个字)