
java基础
不会写怪我咯
这个作者很懒,什么都没留下…
展开
-
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
启动报错:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure(亲测)两方面原因:1.自身网络有问题2.数据库服务器有问题原创 2021-05-11 15:26:54 · 643 阅读 · 0 评论 -
Excel导入导出---》easy poi
前面我发过一篇Excel的导入导出,不过我觉得这次的excel导出更好,更简洁,是easy poi别人封装好的的,不对BB,下面上代码。第一步,pom.xml<!-- easy poi --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypo...原创 2019-08-16 15:38:49 · 517 阅读 · 0 评论 -
java中final 关键词的作用
java中好多地方都有用到final关键字,在这里整理记录一波:final 可修饰 类 变量 方法 及方法参数,那final分别代表什么呢?1.final修饰类代表类不可被继承,此处用得很少2.final修饰变量代表变量只能被赋值一次,赋值之后再也不能改变3.final修饰方法代表方法不可覆盖,明确告诉其他可能会继承该类的程序员,不希望他们去覆盖这个方法4.修饰方法参数那么...原创 2019-06-06 15:09:47 · 177 阅读 · 0 评论 -
mysql插入数据和当前时间相差8小时
开发过程中遇到的一个BUG,以前好好的时间插入是没问题的,但是突然就相差了8小时 我也是懵的,后来网上查了一下,原配置?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC改成?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asi...原创 2019-04-30 10:46:42 · 2549 阅读 · 0 评论 -
记录一下常用集合list、map、set的区别
这里只记录一下我们常使用的区别联系哈,1.总体来说List和Set:存储单列数据的集合,Map:存储键值对这样的双列数据的集合;2.细说List:存储的数据是有顺序的,并且值允许重复Set:存储的数据是无顺序的,并且不允许重复Map:存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的3.常用的实现类注:只记录常用的List:1.ArrayList:基于数组实现,非线程...原创 2019-04-03 15:09:50 · 161 阅读 · 0 评论 -
记录一下String、StringBuffer、StringBuilder的区别
作为面试亲身经历,面试官有问到String、StringBuffer、StringBuilder的区别,下面就记录一下我的理解运行时间:在操作数据量多时,String远大于 StringBuffer StringBuilder ,StringBuffer比StringBuilder稍微快一点线程安全:只有StringBuffer 是线程安全的使用总结:String:数据量小且不必保证线...原创 2019-04-03 14:54:42 · 102 阅读 · 0 评论 -
jdk8新特性之方法引用 双冒号::用法
对方法的引用 直接类::方法名就完事了,是不是很简单?下面上代码实例import java.util.Arrays;import java.util.List;import java.util.function.Consumer;public class MyTest { public static void main(String[] args) { System.out....原创 2019-04-08 15:06:24 · 521 阅读 · 0 评论 -
jdk8新特性之Lambda表达式 forEach
记录一下Lambda表达式,不多说对比就完事了以前的forEach():List<String> list = Arrays.asList("a","b","c","d");以前的forEach for (String str: list) { System.out.println(str); }现在的forEach():第...原创 2019-04-08 15:02:12 · 452 阅读 · 0 评论 -
面试题:try-catch-finally中,如果在catch中return了,finally中的代码还会执行么?
看到一个很有意思的面试题:问:try-catch-finally中,如果在catch中return了,finally中的代码还会执行么?答:当然会了,finally是一定会执行的,会在return前执行。...原创 2019-03-07 10:22:32 · 1670 阅读 · 0 评论 -
@Order注解的作用
@Order标记定义了组件的加载顺序,值越小拥有越高的优先级,可为负数。例如:@Order(-1)优先于@Order(0)@Order(1)优先于@Order(2)原创 2019-03-06 14:43:08 · 18617 阅读 · 3 评论