00. 基本问题 0.0 版本: 驱动5.1.47和8.0.17 0.1 MySQL驱动5.1有userLegacyDatetimeCode和userTimezone两个参数, 8.0没有 0.2 Java与MySQL间…
分类:java
Java学习第八天
1、多态中成员的特点: 1:成员变量: 编译时期看父类,运行结果看父类 2:成员方法: 编译时期看父类,运行结果看子类(子类把方法重写了) 3:静态方法: 编译时期看父类,运行结果看父类 2.Object:根…
SpringBoot:如何优雅地处理全局异常?
之前用springboot的时候,只知道捕获异常使用try{}catch,一个接口一个try{}catch,这也是大多数开发人员异常处理的常用方式,虽然屡试不爽,但会造成一个问题,就是一个Controller下面,满屏幕…
一份送给Java初学者的指南
我自己总结的Java学习的系统知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: https://github.com/Snailclimb/Java-Guide 笔者建议初学者学习Java的…
Lambda 表达式 in Java 8
Lambda表达式是java 8 新增的特性 Lambda表达式主要作用:支持将代码块作为方法参数,允许使用更简洁的代码创建函数式接口的实例,是匿名内部类的一种简化,可以部分取代匿名内部类的作用。 函数式接口:只有一个抽…
Spring 实例化Bean的3种方式
要使用Spring中的Bean,需要先创建这个Bean的实例。 实例化Bean有3种方式: 构造器方式 静态工厂方式 实例工厂方式 构造器方式 构造器方式是最常用的。在Bean中…
Map
1.如果Map中没有重复的key,则会返回null,否则返回原始数据 package com.iterator.demo; import java.util.HashMap; import java.util.Map; …
JAVA面试核心教程 | 第二篇:Java面试框架知识点总结
Spring BeanFactory 和 ApplicationContext 有什么区别 > BeanFactory 可以理解为含有bean集合的工厂类。BeanFactory 包含了种bean的定义,以便在接收…
2年java,蚂蚁一面,卒
其实我一个都没答上来。并不是因为我笨,是因为我不会。在大扰的帮助下,现在我会了,求求你再给我一个机会。 TreeSet/HashSet 区别 顾名思义,首先是结构上的不同 1、TreeSet背后的结构是TreeMap,也…
躲不掉的 lambda 表达式
lambda 表达式是 Java8 的新特性,虽说都发布很久了,但是不到万不得已是肯定不会研究这个的,现在就是那不得不学习的时候了。 本文主要说一下什么 lambda 表达式、Java 中为什么要有 lambda 表达式…
java--Date时间
Date: 表示特定的瞬间,精确到毫秒,通过方法设定自己所表示的时间,可以表示任意的时间 System.currentTimeMillis() :返回的当前系统时间, 1970-1-1 至今的毫秒数 SimpleDate…
Java:前程似锦的 NIO 2.0
Java 之所以能够霸占编程语言的榜首,其强大、丰富的类库功不可没,几乎所有的编程问题都能在其中找到解决方案。但在早期的版本当中,输入输出(I/O)流并不那么令开发者感到愉快: 1)JDK 1.4 之前的 I/O 没有缓…