易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

java 枚举类型


Tiger 中的一个重要新特性是枚举构造,它是一种新的类型,允许用常量来表示特定的数据 片断,而且全部都以类型安全的形式来表示。Tiger 专家、developerWorks 的多产作者 Brett McLaughlin将解释枚举的定义,介绍如何在应用程序中运用枚举,以及它为什么能够让您抛弃所有旧的
public static final 代码。
  & ......

Java学习笔记⑤ Java虚拟机的工作原理 (一)

一、什么是Java虚拟机
     Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。    
二、为什么使用Java虚拟机
    Java语言的一个非常重要的特点就是与平台的 ......

Java学习笔记⑤ Java虚拟机的工作原理 (二)

八、堆
     当Java程序创建一个类的实例或者数组时,都在堆中为新的对象分配内存。虚拟机中只有一个堆,所有的线程都共享它。
     1、垃圾收集(Garbage Collection)
     垃圾收集是释放没有被引用的对象的主要方法。它也可能会为了减少堆的碎片,而移 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号