关于文件下载的总结

最近使用java 语言 ,实现了一下针对文件下载的功能。

使用JDK 有很多类,能够实现该功能,如

1  FileInputStream

2 使用java的 直接内存类

3  使用NIO的transfer

这三种方式均可基于字节流进行文件下载,下载效率依次递增。


但是如果是针对静态文件下载这种case,效果最好的还是 使用java程序结合nginx 相关配置,进行sendfile文件下载,省时省力。服务器压力也不大。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容