自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 02 - 集合

集合与数组的区别集合与数组都可以存储数据,都是 Java容器。但仅涉及内存层面,不参与数据持久化。特点分类集合数组长度长度可变长度固定元素类型只能存储引用类型可以存储任意类型,包括基本类型与引用类型“泛型”类型“伪泛型”,使用反射可以存储任意引用类型“真泛型”,初始化后存储类型已经固定其他支持索引、重复、去重、无序、排序等功能,提供方法较多,比较灵活支持索引、重复,提供方法较少集合数据结构分类数组:元素具有添加顺序,可以重复。链表:元素具有头尾添加顺序,可以重复。

2023-07-25 16:02:13 1002

原创 Java 01 - Java 基础

/ 一、创建数组 String [ ] ss = new String [ 16 ];// 二、数组常用方法 System . out . println(strings . length);// 获取长度 System . out . println(strings [ 0 ]);// 获取元素 strings [ 1 ] = "AAA";// 设置元素 // 三、遍历数组 // 方式一、增强 for 循环 for(String string : strings) {

2023-07-21 15:28:29 153

原创 Java 05 - 反射与注解

什么是注解注解(Annotation)也叫元数据,一种代码级别的说明。从 JDK1.5 时引入,与类、接口、枚举是在同一个层次。可以声明在包、类、字段、方法、局部变量、方法形参列表等地方,用来对这些元素进行说明,注释。编写文档:用于生成 API 文档。例如:@Return。编译检查:用于让编译器能实现基本的编译检查。例如:@Override。代码分析:用于对代码进行分析,通常使用反射。

2023-07-21 14:00:27 115

原创 Java 学习路线

Java 学习路线

2022-12-19 16:26:25 200 1

原创 框架 04 - SSM 整合

SSM 整合

2022-11-26 17:51:29 282

原创 Web 01 - MySQL

数据库分类关系型数据库:SQL 数据库(Structured Query Language,结构化查询语言),通常用于数据持久化。使用数据表维护数据,数据通常存储在硬盘上,虽然数据可以永久保存但是存取速度较慢。常见关系型数据库有:MySQL、Oracle、SQL Server、DB2、SQLlite 等等。非关系型数据库:NoSQL 数据库(Not Only SQL,不仅仅是 SQL),作为关系型数据库的补充,通常用于缓存。使用键值对维护数据,数据通常存储在内存中,虽然存取速度较快但是数据断电即失。

2022-11-21 18:29:30 76

原创 框架 02 - Spring 5

通常说的 Spring 指的是 Spring Framework,属于 Spring 生态体系的一个模块。以下说的 Spring 全部指的是 Spring Framework。Spring 是由 Rod Johnson 创建的,目的是为了解决企业应用开发的复杂性,其整合了现有的框架技术,使现有技术更加实用。相关网址官网:https://spring.io/。GitHub 下载 : https://github.com/spring-projects。主要特点开源:开放源代码,免费。

2022-11-16 17:56:06 66

原创 框架 01 - MyBatis 3

MyBatis 3

2022-11-16 17:53:11 244

原创 Lombok 插件如何使用

Lombok 插件如何使用

2022-11-13 14:18:47 995

原创 Java 11 - Java8 新特性

1、什么是 Lambda 表达式匿名内部类:可以作为接口对象的引用(重写了接口的抽象方法)。Lambda 表达式:可以作为接口对象的引用(匿名内部类的简写方式)。// 匿名内部类 Runnable runnable = new Runnable() {System . out . println("开启新的线程 ...");} };// Lambda 表达式 Runnable runnable =() -> System . out . println("开启新的线程 ...");

2022-10-24 18:08:18 381

空空如也

空空如也

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

TA关注的人

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