- 博客(10)
- 收藏
- 关注
原创 Java 02 - 集合
集合与数组的区别集合与数组都可以存储数据,都是 Java容器。但仅涉及内存层面,不参与数据持久化。特点分类集合数组长度长度可变长度固定元素类型只能存储引用类型可以存储任意类型,包括基本类型与引用类型“泛型”类型“伪泛型”,使用反射可以存储任意引用类型“真泛型”,初始化后存储类型已经固定其他支持索引、重复、去重、无序、排序等功能,提供方法较多,比较灵活支持索引、重复,提供方法较少集合数据结构分类数组:元素具有添加顺序,可以重复。链表:元素具有头尾添加顺序,可以重复。
2023-07-25 16:02:13
1098
原创 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
186
原创 Java 05 - 反射与注解
什么是注解注解(Annotation)也叫元数据,一种代码级别的说明。从 JDK1.5 时引入,与类、接口、枚举是在同一个层次。可以声明在包、类、字段、方法、局部变量、方法形参列表等地方,用来对这些元素进行说明,注释。编写文档:用于生成 API 文档。例如:@Return。编译检查:用于让编译器能实现基本的编译检查。例如:@Override。代码分析:用于对代码进行分析,通常使用反射。
2023-07-21 14:00:27
265
原创 Web 01 - MySQL
数据库分类关系型数据库:SQL 数据库(Structured Query Language,结构化查询语言),通常用于数据持久化。使用数据表维护数据,数据通常存储在硬盘上,虽然数据可以永久保存但是存取速度较慢。常见关系型数据库有:MySQL、Oracle、SQL Server、DB2、SQLlite 等等。非关系型数据库:NoSQL 数据库(Not Only SQL,不仅仅是 SQL),作为关系型数据库的补充,通常用于缓存。使用键值对维护数据,数据通常存储在内存中,虽然存取速度较快但是数据断电即失。
2022-11-21 18:29:30
112
原创 框架 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
96
原创 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
434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人