后端开发2025年08月24日
方法的返回值 为什么要有带返回值的方法呢? 调用处拿到方法的结果之后,才能根据结果进行下一步操作 带返回值方法的定义和调用: 如果在调用处,要根据方法的结果去编写另一段代码逻辑 为了在调用处拿到方法产生的结果,就需要定义带有返回值的方法 1.带返回值方法定义的格式: public static 返回类型 方法名 (参数) { 方法体; return 返回值;...
后端开发2025年08月24日
目录 方法的返回值 为什么要有带返回值的方法呢? 带返回值方法的定义和调用: 1.带返回值方法定义的格式: 2.带返回值方法的调用格式: 练习1: 练习2: 方法的注意事项: return关键字: 方法的返回值 为什么要有带返回值的方法呢? 调用处拿到方法的结果之后,才能根据结果进行下一步操作 带返回值方法的定义和调用: 如果在调用处,要根据方法的结果去编...
后端开发2025年08月23日
目录 转义序列 Character 方法 isLetter() 方法实例: isDigit() 方法实例: isWhitespace() 方法实例: isUpperCase() 方法实例: isLowerCase() 方法实例: toLowerCase() 方法实例: toString() 方法实例: 在实际开发过程中,我们经常会遇到需要使用对象,而不是内...
后端开发2025年08月23日
结论 注意 只有显式的加载类 JVM才会加载到内存中 先加载父类的静态代码块 然后执行子类静态代码块 当前类存在类静态变量注意引用类型没进行赋值操作初始化为null 并不会显式的加载类又存在静态代码块 会先执行前者进行初始化 再执行静态代码块 在实例化类的时候 执行顺序 构造代码块-->构造方法存在父类先执行父类 注意 静态成员变量/静态代码块...
后端开发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的时候执...