`
grape927
  • 浏览: 73648 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

用IBM的JDK不会出现的问题,但用SUN的JDK会出现的问题

 
阅读更多

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();

DocumentBuilder builder = factory.newDocumentBuilder();

File file = new File("D:/test/date.xml");

org.w3c.dom.Document document = builder.parse(file);

sunJDK,当这段代码解析错误时,应该程序没结束,date.xml文件是无法删除的。

这时应该采用下面这种方式,在finally里面把流关闭。就可以在应用程序运行中把date.xml删除。

InputStream  is = new BufferedInputStream(new FileInputStream(file));

org.w3c.dom.Document document = builder.parse(is);

分享到:
评论

相关推荐

    ibm_jdk1.7.1_x86.part2

    附件为 ibm_jdk1.7.1_x86.part2.rar,还有一个附件 ibm_jdk1.7.1_x86.part1.rar两个压缩包在一起解压才正常。已测试

    IBM SUN JDK XML解析相关

    IBM SUN JDK XML解析相关的一点东西,可以使用"IBM JDK API"在百度搜索到的一下信息!

    jdk 1.8 源码包 (带sun源码)

    JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。此包已经合并sun源码,直接导入即可。

    JDK1.7,JDK的种类:最主流的JDK是Sun公司发布的JDK

    JDK的种类:最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual ...

    JDK 1.8.0_25 64位 官方正式版下载

    JDK 1.8.0_25 64位 官方正式版下载 JDK是整个Java的核心,包括了...最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK

    jdk1.6全版本

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk 1.7 32位 官方版本

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。  其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk1.6 windows 64位

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk1.8 64位

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。  其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk-8u144-windows-x64_8.0.1440.1

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。  其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk1.8 64位 官方正式版

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。 其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要...

    jdk-7u80-windows-x64

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。  其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    JDK1.5(jdk-1_5_0-windows-i586)

    但不管怎么说,我们还是需要先把Sun JDK掌握好。 JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试...

    jdk1.8 64位 官方正式版下载

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。  其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

    jdk 1.8 for windows 32位

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。 其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要...

    security下需要替换的jar包-jdk 8

    java.security.InvalidKeyException:Illegal key size异常解决方案:里面的两个jar包替换到jdk和jre包下的security包下的两个jar文件 此版本适用于jdk 1.8

    Java JDK6开发工具

    JDK是整个Java的核心,包括了Java运行环境(Java Runtime ...最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等.

    jdk-12.0.1_windows_x64_Linux_x64.rar

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。 其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要...

    Windows 64位系统JDK1.6,1.7

    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率...

Global site tag (gtag.js) - Google Analytics