
JAVA
记录JAVA学习
对方正在输入中.. ......
诶,别回收我New的“对象”啊~
展开
-
Java8中将list转换为用逗号隔开的字符串的几种方法
1.使用谷歌的Joiner转换 (引用guava包)1 public static <T> String parseListToStr(List<T> list){2 String result = Joiner.on(",").join(list);3 return result;4 }2.使用lambda表达式遍历集合1 public static <T> String parseListToStr2(List<T&转载 2021-05-27 14:57:18 · 808 阅读 · 0 评论 -
针对null数据,服务的返回数据序列化问题
Control层返回实体类的Integer类型属性为空时,序列化默认返回0问题修复翻译 2022-04-08 10:30:18 · 577 阅读 · 0 评论 -
在String、Object中equals的区别
在String、Object中equals的区别1.String类中的equals方法//equals: String类重写了Object的equals方法 (简单来说就是比较字符串内容是否相同)public boolean equals(Object anObject) { if (this == anObject) { return true; ...原创 2018-12-03 22:41:50 · 247 阅读 · 0 评论 -
java代码块小记
特殊字符踩坑记录原创 2022-03-31 19:09:28 · 1432 阅读 · 0 评论 -
FreeMark创建静态页使用小结
FreeMarker页面静态化使用小结1.前置准备(此处为SpringBoot项目)(1)依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId></...原创 2019-12-11 19:48:54 · 133 阅读 · 0 评论 -
初识集合结构体系
初识集合结构体系A.集合分为单列集合和多列集合*单列集合(Collection)List集合:Vector、ArrayList、LinkedList...Set 集合:HashSet、LinkedHashSet、TreeSet....*双列集合(Map:)Map 集合:HaspMap、Hashtable、TreeMap、LinkedHashMap、Properties...B.图...原创 2018-12-03 22:32:34 · 165 阅读 · 0 评论 -
三层架构,MVC编程模式,与ssm框架的关系
三层架构,MVC编程模式,与ssm框架的关系 系统架构是指整个应用系统程序的结构**[不是某一门语言特有的,是软件结构通用的]。我们平时总是将三层架构与MVC编程思想混为一谈,殊不知它俩并不是一个概念**,但是它们之间的共同点是为了降低系统模块之间的耦合度(降低耦合度可以简单理解为改动的时候不需要更改很多地方,多人参与项目可以分开写,各写个的部分,对接的时候是基于接口,内部互不影响)。1...原创 2019-05-13 13:45:17 · 3234 阅读 · 0 评论 -
MVC的定位?框架?是设计模式?是架构?
MVC的定位?框架?是设计模式?是架构?很多人都知道MVC,都知道就是把将数据和显示分离,知道Model—View—Controller,但是让你说MVC是什么东西,你可能不知如何回答。那么MVC到底是什么玩意呢?框架?设计模式?架构?都不是。可以肯定的说(个人认为),MVC不是框架,不是设计模式,更不是架构,它仅仅是一种架构模式。它不描述系统架构,也不指定使用什么技术,仅仅是描述系统架构的一...转载 2019-05-13 13:40:47 · 452 阅读 · 0 评论