0%

概述

查询表中的数据

语法

1
2
3
4
5
6
7
8
9
10
11
12
select
字段
from
表名
group by
分组字段
having
分组之后的条件
order by
排序
limit
分页限定
阅读全文 »

概述

用于对表中的记录进行增删改操作

插入记录(添加记录)

  • 语法:
    • insert into 表名(列名1,列名2,···列名n) values(值1,值2,···值n)
阅读全文 »

DDL概述

用来定义数据库对象:数据库、表、列等

DDL : 操作数据库、表(CRUD)

  • C(Create) : 创建
  • R(Retrieve) : 查询
  • U(Update) : 修改
  • D(Delete) : 删除
阅读全文 »

方法引用

它主要是对Lambda表达式的一种优化,在我们使用Lambda表达式的时候,我们实际上传递进去的代码是一种解决方案,比如拿什么参数做什么。

但是有一种情况:
如果我们在Lambda中所使用的一种方案,在其他地方已经存在相同的方案,那么我们还需要再写重复的逻辑了嘛???

阅读全文 »

Stream流

说到Stream便容易想到I/O Stream,而实际上,谁规定“流”一定是“IO流”呢?

在Java 8中,得益于Lambda所带来的的函数式编程,引入了一个全新的Stream概念,它关注的是做什么,而不是怎么做,**用于解决已有集合类库所有的弊端**

阅读全文 »

Junit:单元测试

概念:

单独测试某个方法的运行,不需要main方法即可直接在被测试的方法处运行

测试分类:

  • 黑盒测试

    不需要写代码,给输入值,看程序是否能输出期望的值

  • 白盒测试

    需要写代码,关注程序的具体执行流程,ps:Junit是属于白盒测试

阅读全文 »

  • list、set、map接口新增了一个方法“of”
    • of作用
      可以给集合一次性添加多个元素

    • 使用前提:
      当集合中的元素个数已经确定了,不在改变时使用

    • 注意事项:
      1、of方法只适用于list、set、map接口,不适用于它的实现类,hashSet等
      2、of方法的返回值是一个不能改变的集合,集合不能再使用add、put方法添加元素
      3、set、map几口在调用of方法的时候,不能有重复的元素