后端开发2025年08月23日
目录 一、准备工作 二、实现步骤 三、完整代码 四、总结 随着数据的不断增长,很多时候需要将数据导出到Excel中进行分析、处理和展示。而Java作为一种流行的编程语言,自然也提供了很多实现Excel导出的方法。本文将介绍如何使用Java实现Excel导出,并且可以合并单元格。 一、准备工作 在开始实现Excel导出之前,我们需要准备以下工具和环境: JD...
后端开发2025年08月23日
目录 JSON Schema json-schema-validator 1. 引入依赖 2. 编写schema 3. 代码实现 4. 执行结果 5. 整理总结 参考文档 在日常开发过程中,会有这样的需求,校验某个json是否是我们想要的数据格式,如果每个层级去判断,基本不太可能实现,当然java有开源的工具,我们可以直接使用 JSON Schema JS...
后端开发2025年08月22日
目录 scheduleAtFixedRate(task,time,period) scheduleAtFixedRate(task, delay,period) scheduleAtFixedRate和scheduleWithFixedDelay的区别 scheduleAtFixedRate(task,time,period) task-所要安排的任务 t...
服务器2025年08月22日
目录 Java代码判断linux系统windows系统 Java在Linux与windows系统下获取主板序列号,cpu序列号以及mac地址 总结 Java代码判断linux系统windows系统 在使用硬件SDK的时候,往往有windows、linux两套。 本地开发的时候使用windows,打包发布的时候使用linux,来回切换很麻烦。 可以使用下面的...
后端开发2025年08月22日
final 实例域 可以将实例域定义为 final。对于 final 域来说,构建对象时必须初始化 final 实例域,构造对象之后就不允许改变 final 实例域的值了。也就是说,必须确保在每一个构造器执行之后,final 实例域的值被设置,并且在后面的操作中,不能够再对 final 实例域进行修改。 例如,可以将 Employee 类中的 name 域声...
后端开发2025年08月22日
目录 schedule(task,time) schedule(task,time,period) schedule(task,delay) schedule(task, delay,period) schedule的四种用法 schedule(task,time) task-所安排的任务 time-执行任务的时间 作用:在时间等于或者超过time的时候执...
后端开发2025年08月22日
目录 日期比较 使用 SimpleDateFormat 格式化日期 日期和时间的格式化编码 使用printf格式化日期 解析字符串为时间 休眠(sleep) Calendar类 GregorianCalendar类 java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。 第一个构造函数使用...
后端开发2025年08月22日
...
后端开发2025年08月22日
目录 实例 equalsIgnoreCase()方法与equals()、“==”的区别 equalsIgnoreCase() 方法用于将字符串与指定的对象比较,不考虑大小写。 实例 equals() 会判断大小写区别,equalsIgnoreCase() 不会判断大小写区别: public class Test { public static void m...
后端开发2025年08月21日
目录 一、InputStreamReader类 二、InputStreamReader构造方法 三、InputStreamReaderAPI 四、InputStreamReader类与FileReader类关系 一、InputStreamReader类 API文档说明:InputStreamReader类是从字节流到字符流的桥接器:它使用指定的字符集读取字...