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

Java压缩解压缩zip文件

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
public class ZipUtil {
    public static void main(String[] args) {
        List<File> list = new ArrayList<File>();
        list.add(new File("d:/无标题.JPG"));
        list.add(new File("d:/各个模块截止时间.txt"));
        list.add(new File("d:/FF276"));
       
        zip(list.toArray(new File[0]), new File("d:/test.zip"));
    }
   
    public static void unzip(String unzipFile, String savePath) {
        decompression(unzipFile, savePath);
    }
   
    public static void zip(File[] srcFiles, File destFile) {
        compression(srcFiles, destFile);
    }
   
    public static void compression(File[] srcFiles, File destFile) {
        org.apache.tools.zip.ZipOutputStream zipOut = null;
        try {
            zipOut = new org.apache.tools.zip.ZipOutputStream(new FileOutputStream(destFile));
            for (File file : srcFiles) {
                process(zipOut, file, "");
            }
       
           


相关文档:

Java相对路径/绝对路径总结!


1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中 ......

exe4j生成java可执行文件

今天写了一个定时删除文件的小程序,用exe4j将其转换成exe格式的可执行文件。
package egtl.test;
import java.io.File;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class FileDeleter extends TimerTask {
    private stati ......

Java 泛型的解析


泛型是J2SE 5.0最重要的特性。他们让你写一个type(类或接口)和创建一个实例通过传递一个或多个引用类型。这个实例受限于只能作用于这些类型。
比如,在java 5,java.util.List 已经被泛化。当建立一个list对象时,你通过传递一个java类型建立一个List实例,此list实例只能作用于所传递的类型。这意味着如果你传递一个St ......

java 定时器的使用(Timer)

第一种方法为常见且易于上手
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作
等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。
private java.util.Timer timer;
timer
= new Timer(true);
timer.schedule(
new java.util.TimerTask() {
public void run() { // ......

Flex+LCDS+Java 实践(一) 游戏大地图背景制作

前言:
本项目主要是通过把地图切片嵌入swf,把切片坐标用Java数据打包,然后 在Flex项目内通过Java读取打包数据,通讯给Flex,最后把swf内的图片安放在对应位置来实大地图 拆分->打包->再现的过程。
1.  swf图片打包代码 BitMapClass.as
package
{
import flash.display.Sprite;

public class BitM ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号