自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合类库简介

集合类库 1.1集合的概述 1.1.1集合的由来 当需要在java程序中记录单个数据内容时,则声明一个变量; 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组; 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象; 当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组; 当需要在java程序中记录多个类型不同的对象数据时,则准备一个集合; 1.1.2集合的框架结构 java中集合框架顶层框架是:java.util.Collection集合和java.

2021-09-22 15:39:19 321

原创 包装类及常用工具类

java包装类以及常用工具类简介 ==与equals()区别 1.运算符==的使用: 可以使用在基本数据类型变量和引用数据类型变量中。 如果比较的是基本数据类型变量,比较两个变量保存的数据是否相等(不一定类型要相同) 如果比较的是引用数据类型变量,比较两个对象的地址值是否相同。即两个引用是否指向同一个对象实体 注:==符号使用时,必须保证左右两边的变量类型一致。 2.equals()方法的使用 是一个方法,而非运算符 只能适用于引用数据类型 Objective类中equals(

2021-09-22 15:37:37 267

原创 git介绍

git介绍 1.两类版本控制工具 常用版本 形式 版本管理方式 优点 缺点 svn 集中式 增量式 1、管理方式在服务端配置好,客户端只需要同步提交即可 2、在服务端统一控制好访问权限,利用代码的安全管理

2021-09-22 15:36:19 117

原创 Mybatis简介

Mybatis简介 mybatis介绍 MyBatis 是一款优秀的半自动化持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 resultType和resultMap 1.resultType和resultMap的区别 resultMa

2021-09-22 15:30:39 539

原创 java8总结

java8 一、lambda ① 什么是lambda ? Lambda表达式可以理解为是一段可以传递的代码(将代码像参数一样进行传递,称为行为参数化)。Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中)如下所示: Comparator<Integer> comparable = (x,y) ->Integer.compare(x,y) ② lamda基础语法 ​ 在Java8中引入了一个新的操作符"->"该操作符成为lambda操作符,箭头将lambda表达

2021-09-16 18:14:18 310

原创 SQL常用总结

数据库表 | sid | sname | sage | ssex | | — | — | — | — | | 2 | 钱二 | 19 | 女 | | 3 | 张三 | 17 | 男 | | 4 | 李四 | 18 | 女 | | 5 | 王五 | 17 | 男 | | 6 | 赵六 | 19 | 女 | ​ student sid cid score 1 1 56 1 2 78 1 3 null 1 4 58 2 1 79 2.

2021-09-16 18:13:57 137

原创 lambda

lambda ① 什么是lambda ? Lambda表达式可以理解为是一段可以传递的代码(将代码像参数一样进行传递,称为行为参数化)。Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中)如下所示: Comparator<Integer> comparable = (x,y) ->Integer.compare(x,y) ② lamda基础语法 ​ 在Java8中引入了一个新的操作符"->"该操作符成为lambda操作符,箭头将lambda表达式分为2部分:

2021-09-16 18:13:19 253

原创 Stream流

Stream流 什么是Stream? 是数据渠道,用于操作数据源(集合、数组等)所生成的元素序列。“集合讲的是数据,流讲的是计算!” Stream自己不会存储元素(流是基于数据源的对象,它本身不存储数据元素,而是通过管道将数据源的元素传递给操作。) Stream不会改变源对象。相反,他们会返回一个持有结果的Stream。 3.Stream操作是延迟执行的。这意味着他们会等到需要结果的时候才执行。 流的三大操作 1.创建Stream流 2.通过Stream流对象执行中间操作 3.终端操作会

2021-09-16 18:12:47 108

原创 集合常用总结

List接口是一个有序的 Collection,使用此接口能够精确的控制每个元素插入的位置,能够通过索引(元素在List中位置,类似于数组的下标)来访问List中的元素,第一个元素的索引为 0,而且允许有相同的元素。 List 接口存储一组不唯一,有序(插入顺序)的对象。 Set 接口存储一组唯一,无序的对象。 Map 接口存储一组键值对象,提供key(键)到value(值)的映射。 Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 Set检索效率低下,删

2021-09-16 18:12:09 59

空空如也

空空如也

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

TA关注的人

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