![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 63
奈川直子
Voiceless Screaming
展开
-
Java总结的question
保存字符串的数组被final修饰且为私有的,并且String类没有提供/暴露修改这个字符串的方法。String类被final修饰导致其不能被继承,进而避免了子类破坏String不可变。如何理解 String 类型值的不可变?- 知乎提问编译器可以对泛型参数进行检测,并且通过泛型参数可以指定传入的对象类型。比如这行代码就指明了该ArrayList对象只能传入Person对象,如果传入其他类型的对象就会报错。使用泛型的时候加上的类型参数,编译器在编译的时候去掉类型参数。原创 2023-10-19 20:17:17 · 192 阅读 · 0 评论 -
如何写出优雅的业务代码
存放在common包下PARAMS_ERROR(40000, "请求参数错误"),NOT_LOGIN_ERROR(40100, "未登录"),NO_AUTH_ERROR(40101, "无权限"),NOT_FOUND_ERROR(40400, "请求数据不存在"),FORBIDDEN_ERROR(40300, "禁止访问"),SYSTEM_ERROR(50000, "系统内部异常"),OPERATION_ERROR(50001, "操作失败");/*** 状态码*//*** 信息。原创 2023-10-19 20:12:18 · 176 阅读 · 0 评论 -
Spring总结的question
切入点可以使用表达式或注解来定义。使用表达式定义切入点时,可以使用。原创 2023-10-07 19:02:22 · 300 阅读 · 0 评论 -
利用Thymeleaf实现页面分页
为了方便随取随用具体实现:首页、末页、上一页(变灰)、下一页(变灰)、当前页高亮、页数可视范围、点击页数跳转等等。。原创 2023-03-18 20:46:16 · 1425 阅读 · 0 评论 -
Dom4j对xml的一系列操作 (简单粗暴型)
对test.xml文件进行处理,实现遍历所有节点,并输出节点内容。增加一个food节点,节点中包含相同的子节点。按节点的内容查询节点是否存在。原创 2023-03-13 18:50:20 · 394 阅读 · 1 评论 -
Java容器|Deque与Queue
队列通常但不一定以 FIFO(先进先出)方式对元素进行排序。 例外情况包括优先级队列,它根据提供的比较器或元素的自然顺序对元素进行排序,以及对元素 LIFO(后进先出)进行排序的 LIFO 队列(或堆栈)。原创 2023-01-07 17:27:08 · 344 阅读 · 0 评论