会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不是你的黑叔叔
博客园
首页
新随笔
联系
订阅
管理
2026年4月6日
@JsonFormat的作用和用法
摘要: · 序列化(对象 → JSON):将 Java 的 LocalDateTime、Date 等转换为指定格式的字符串 · 反序列化(JSON → 对象):将 JSON 中的日期字符串解析为 Java 对象 // ✅ 序列化为: "2026-04-05 14:30:00" @JsonFormat(pat
阅读全文
posted @ 2026-04-06 00:12 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2026年4月5日
Java中什么是嵌套对象?
摘要: 一句话总结:只有属性是自定义类时才算嵌套 现实问题: · MyBatis Mapper中写sql语法,传递参数过程中遇到嵌套对象 · MyBatis 的 #{} 中应该直接写属性名,而不是 对象.属性 的形式。 · 当你写 #{category.categoryName} 时,MyBatis 会尝试
阅读全文
posted @ 2026-04-05 23:44 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2026年4月4日
MySQL 时区导致的错误
摘要: 前情提要: mysql数据库存储时间有两种类型分别是: DATETIME 类型:不带时区信息,存什么就是什么(就像一张照片上的时间),不会因 MySQL 时区改变而变化。 TIMESTAMP 类型:内部以 UTC 存储,读取时会根据当前会话或系统时区 动态转换显示。 实际问题: 我的mysql数据存
阅读全文
posted @ 2026-04-04 01:28 不是你的黑叔叔
阅读(3)
评论(0)
推荐(0)
2021年10月29日
08异常
摘要: 异常 种类 **检查性异常:**最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。 错误: 错误不是
阅读全文
posted @ 2021-10-29 02:33 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2021年9月16日
07面向对象
摘要: 面向对象 1、构造器 public class Person { String name; // 构造器,与类名相同,无返回值 public Person(){ this.name = "qinjiang"; } // 有参构造 new的时候需要传参 public Person(String nam
阅读全文
posted @ 2021-09-16 09:05 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2021年9月15日
06数组
摘要: 数组 1、定义 数组是相同数据类型的有序集合 int[] nums; // 方法1 Java风格推荐! int nums[]; // 方法2 C风格 array = new Type[arraySize]; // 新建一个数组 //静态初始化 int[] array = {1,2,3,4,5}; /
阅读全文
posted @ 2021-09-15 15:22 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2021年9月14日
05方法
摘要: 方法 1、定义 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } 2、重载 有相同名字但参数不同的方法 Java编译器根据方法签名判断哪个方法应该被调用 3、递归 自己调用自己 必须有递归头和递归体,即结束和开始 4、构造方法 给类的实例变量赋初值
阅读全文
posted @ 2021-09-14 03:03 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
2021年9月13日
04流程控制
摘要: 流程控制 顺序结构 程序的基本结构,从上往下执行语句 条件判断 if语句 if (条件1){ 语句1 }else if(条件2){ 语句2 }else{ 语句3 } switch switch(expression){ case value : 语句1 break; //可选 不加break就会穿透
阅读全文
posted @ 2021-09-13 16:53 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
03Scanner用法
摘要: Scanner用法 常规用法 Scanner scanner = new Scanner(System.in); // 创建一个scanner对象 String str = scanner.nextLine(); // next();不能读取空格 scanner.close(); // 手动关闭io
阅读全文
posted @ 2021-09-13 14:31 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
02类型扩展
摘要: 数据类型扩展 整数扩展 进制 格式 二进制 0b 八进制 0 十六进制 0x 浮点数扩展 浮点数0.1在计算机中就无法精确表示,因为十进制的0.1换算成二进制是一个无限循环小数 因此,浮点数运算会产生误差 Java的浮点数完全遵循IEEE-754标准,这也是绝大多数计算机平台都支持的浮点数标准表示方
阅读全文
posted @ 2021-09-13 01:39 不是你的黑叔叔
阅读(0)
评论(0)
推荐(0)
下一页
公告