易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA 解压ZIP

/*
提供zip文件的解压缩接口:
AdapterZipFile:
   输入:zipFileName(zip文件的绝对路径),outputDirectory(zip文件解压缩后的存放路径)
   输出:
   说明:初始化函数
unZipFile:
   输入:无
   输出:
   说明:解压缩zip文件,解压缩后存放到outputDirectory路径下
GetZipFileList:
   输入:无
   输出:list
   说明:解压缩后的文件列表绝对路径存放在ArrayList动态数组中
*/
package com.mop.pushmail.adapter.htmlziprar;
import java.io.*;
import java.util.*;
import org.apache.tools.zip.*;
public class AdapterZipFile {
    String zipFileName = null;//zip文件的绝对路径
    String outputDirectory = null;//zip文件解压缩后的存放路径
    ArrayList list = new ArrayList();//文件解压缩后的文件列表绝对路径
//    public AdapterZipFile(String zipFileName) {
//        if(zipFileName == null){
//            return;
//        }
//        this.zipFileName = zipFileName.replace("/","\\");
//        unZipFile();
//    }
    //初始化
    public AdapterZipFile(String zipFileName, String outputDirectory){
        if(zipFileName == null){
            return;
        }
        this.zipFileName = zipFileName;
        if(outputDirectory != null){
             this.outputDirectory = outputDirectory;
        }else{
            this.outputDirec


相关文档:

【转】在Java中使用NIO进行网络编程

在JDK中,有一个非常有意思的库:NIO(New I/O)。这个库中有3个重要的类,分别是java.nio.channels中Selector和Channel,以及java.nio中的Buffer。
本篇文章我们首先了解一下为什么需要NIO来进行网络编程,然后看看一步一步来讲解如何在网络编程中使用NIO。
为什么需要NIO
使用Java编写过Socket程序的同学一定都知道Soc ......

JAVA反射和CLASS类


感谢原文作者:http://blog.sina.com.cn/s/blog_62a6ceb10100gwe0.html
 
JAVA其实不算是一门动态语言,但JAVA中却又一种机制可以达到动态的某中效果,这就是JAVA中的反射。
     JAVA反射指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。
     都Ja ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号