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

Java文件下载的几种方式

从网上看到一个不错的java文件下载的几种方式文章,拿过来跟大家分享一下:
Java文件下载的几种方式
    public HttpServletResponse download(String path, HttpServletResponse response) {
        try {
            // path是指欲下载的文件的路径。
            File file = new File(path);
            // 取得文件名。
            String filename = file.getName();
            // 取得文件的后缀名。
            String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase();
            // 以流的形式下载文件。
            InputStream fis = new BufferedInputStream(new FileInputStream(path));
            byte[] buffer = new byte[fis.available()];
            fis.read(buffer);
            fis.close();
            // 清空response
            response.reset();
            // 设置response的Header
            response.addHeader("Content-Disposition",&n


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

java 获取文件夹大小,文件大小,文件个数

import java.io.File;
import java.text.DecimalFormat;
import java.io.FileInputStream;
public class GetFileSize
{
    public long getFileSizes(File f) throws Exception{//取得文件大小
        long s=0;
        ......

JAVA学习第一步

以下是在网上找到的别人总结的学习方法,经验借鉴中。
1. Java语言基础
谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking in C+ ......

java定时任务


通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。
(1)Listener

import
java.util.Timer;
import
javax.servlet.ServletContextEvent;
import
javax.servlet.ServletContextListener;
public
 
class
MyListener
implements
ServletContextListener {
 
p ......

java初学者必读 经验总结

 1:jdk开发中系统环境变量设置:  
  方法如下:  
  Win2000中:  
  右键我的电脑--》属性--》高级--》环境环境变量  
  classpath=.;jdk安装目\lib  
  path=jdk安装目录\bin  
  注意:一定不可忽略“.”。  
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号