自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 面试记录

Java 基础 类的初始化过程 一个类要创建实例需要先加载并初始化该类 main方法所在的类需要先加载和初始化 子类初始化要先初始化父类 一个类初始化就是执行 <clinit>() 方法 <clinit>()方法由静态类变量显示赋值代码和静态代码块组成 类变量显示赋值代码和静态代码块从上向下顺序执行 <clinit>() 方法只执行一次 类的初始化顺序 父类的静态变量和静态代码块(按声明顺序) 自身的静态变量和静态代码块(按声明顺序) 父类的成员变量和非

2021-02-21 13:17:58 276

原创 Java 集合框架

1、Java 集合框架 1.1 集合概述 在 Java 中除了以 Map 结尾的类之外, 其他类都实现了 Collection 接口。并且,以 Map 结尾的类都实现了 Map 接口。 1.2 List、Set、Map的区别 List:存储的元素是有序的,可重复的 Set:存储的元素是无序的,不可重复的 Map:以 key-value 键值对存储元素,key是无序的不可重复的,value是无序的,可重复的,每个key最多映射到一个值 1.3 集合框架的数据结构 实现的了Collection的集合 1.3

2021-02-03 00:37:53 110

原创 Java 去除list中的null元素

方法一 public static void removeByIterator(List<String> list) { Iterator it = list.iterator(); while (it.hasNext()) { if (it.next() == null) { it.remove(); } } } 方法二 public static void removeByRemoveAll(List<String> list) {

2021-01-31 22:09:33 304

原创 IO

IO 概述 1. IO的分类 根据数据的流向:输入流和输出流 根据数据的类型:字节流和字符流 2. 顶级父类 输出流 输入流 字节流 OutputStream InputStream 字符流 Writer Reader 字节流 1. 字节输出流 -> OutputStream 主要方法: public void close() :关闭此输出流并释放与此流相关联的任何系统资源。 public void flush() :刷新此输出流并强制任何缓冲的输出字节被写出。 publi

2021-01-24 22:14:18 1120 1

原创 Mybatis 中 的大于小于的转译

Mybatis 中 的大于小于的转译 在项目中,mybatis 中 SQL 写在mapper.xml文件中,而xml解析 < 、>、<=、>= 时会出错,这时应该使用转义写法。 大于 &gt; 小于 &lt; 大于等于 &gt;= 小于等于 &lt;= ...

2019-09-23 23:14:31 172

原创 Spring boot 学习(一) 使用IDEA创建一个Springboot项目

第一步:新建一个 project 这里选择 Spring Initializr 服务生成路径默认就好 点击 next 第二步: 点击next 第三步:选择依赖 按需选择。 完成。 项目结构如下。 ...

2018-11-07 15:43:24 180

转载 mybatis中模糊查询like拼接问题

mybatis中模糊查询like拼接问题 &lt;select id="getUsersByFuzzyQuery" parameterType="User" resultType="User"&gt; select &lt;include refid="columns"/&gt; from users &lt;where&gt; &lt;!

2018-11-07 15:21:23 974

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除