摘要: 1)使用StringUtils.join()将集合转为字符串 说明: 1)HashSet实现了Set接口,不允许出现重复元素,不保证集合中元素的顺序,允许包含值为null的元素,但最多只能一个。 2)将集合HashSet通过StringUtils.join()转换成逗号分隔的字符串 阅读全文
posted @ 2019-08-11 23:07 JustJavaIt 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 接口 对象名1 = new 类名和类名 对象名2 = new 类名的区别是什么? 实例 总结: 使用 接口 对象名 = new 类名 的方式实例化的对象只能调用接口中有的方法,而不能调用类中特有的方法。 而使用 类名对象名 = new 类名 的方式创建出来的对象可以调用所有的方法。 阅读全文
posted @ 2019-08-11 18:17 JustJavaIt 阅读(1740) 评论(0) 推荐(1) 编辑
摘要: 一般地,在进行数据库设计时,应遵循三大原则,也就是我们通常说的三大范式,使用三范式可以避免数据的冗余,而且在更新表操作时,只需要更新单张表就可以了。 三范式介绍 第一范式(The First Normal Form,1NF),符合原子性,字段(属性)是不可分割的。 第二范式(The Second N 阅读全文
posted @ 2019-08-08 19:41 JustJavaIt 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 2种场景 (1) try中有return,finally中没有return(注意会改变返回值的情形);(2) try中有return,finally中有return; 场景代码分析(idea亲测) 场景一: 1 //实例一:try中有return,finally中没有return 2 public 阅读全文
posted @ 2019-08-06 11:57 JustJavaIt 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 为什么出现StringBuffer 和 StringBuilder? 因为 String 类型是不可变的,所以在字符串拼接的时候如果使用 String 的话性能会很低,因此我们就需要使用另一个数据类型 StringBuffer,它提供了 append 和 insert 方法可用于字符串的拼接,它使用 阅读全文
posted @ 2019-08-02 16:24 JustJavaIt 阅读(231) 评论(0) 推荐(0) 编辑