- 博客(5)
- 收藏
- 关注
原创 Java之Throwable.addSuppressed()是什么
使用Java7新语法try-with-resources时,查看编译文件时头次接触到addSuppressed()方法,特此记录测试理解过程。资源类:【特意加了异常,以便测试】public class Panda implements AutoCloseable{ public Panda(){ System.out.println("Panda was born;"); } @Override public void close() throws Exc
2021-11-03 18:52:22
1355
转载 Java之try-with-resources
Java之try-with-resources最近做了一个下载文件的接口,实现过程中一直频繁的try-catch-finally,最后在用SonarLint检测的时候,给我了提示:这是SonarLint里的规则简介:Try-with-resources should be used Java 7 introduced the try-with-resources statement, which guarantees that the resource in question will be
2021-11-03 17:45:53
2439
原创 Java之foreach遍历list对象为null问题
问题描述:当集合对象为null时,用foreach遍历,是否会抛异常?原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当 message 处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。解决方案:提示:这里填写该问题的具体解决方案:例如:新建一个 Mes
2021-11-02 18:05:53
15415
原创 Java实现下载文件到本地(压缩+多级目录结构+response)
实现的功能:下载照片到缓存文件,分类存放照片,压缩成zip(保留多级目录结构)通过response返回后自定义下载路径。【用于此功能练习的代码(详细注释)可参考:】package com.epoch.customproject.goer.bill.controller;import com.alibaba.fastjson.JSON;import com.epoch.bdp.imageflow.utils.ImageUtils;import com.epoch.customproject.g
2021-11-02 16:27:03
1370
转载 Java实现下载文件到本地(压缩+多级目录结构)
实现的功能:下载照片到本地文件夹(可做临时缓存文件,最后删除),分类存放照片,压缩成zip下载到指定路径(保留or不保留多级目录结构)。【压缩成zip通过response返回自定义下载路径可参考:,两者异曲同工】需要熟悉的类的API:File、ZipEntry、IO类{FileInputStream、FileOutputStream、ZipOutputStream}、HttpURLConnection代码:package com.epoch.customproject.goer.bill.con
2021-11-02 15:52:04
5923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人