首页
推荐
优秀开源作品
AutoAPITask
二维生成器
代码对比
在线图片压缩工具
在线IT-tool
在线工具合集
在线Cron定时命令
markdown阅后即焚
圣诞树
吃什么
动态
友链
victorBlog
累计撰写
91
篇文章
累计创建
26
个标签
累计收到
13
条评论
栏目
首页
推荐
优秀开源作品
AutoAPITask
二维生成器
代码对比
在线图片压缩工具
在线IT-tool
在线工具合集
在线Cron定时命令
markdown阅后即焚
圣诞树
吃什么
动态
友链
目 录
CONTENT
以下是
java
相关的文章
2025-03-04
java集合框架用法用例详解
本文系统介绍了Java集合框架,涵盖单列集合Collection和双列集合Map两大体系。 **单列集合**:Collection作为父接口,衍生出List(有序可重复)和Set(无序不重复)两大系列。List的实现类包括基于数组的ArrayList(查询快、增删慢)和基于双链表的LinkedList(查询慢、增删快)。Set的实现类包括基于哈希表的HashSet(增删改查快)、保持插入顺序的LinkedHashSet以及可排序的TreeSet(基于红黑树)。 **双列集合**:Map以键值对形式存储数据(键不可重复),主要实现类包括HashMap、LinkedHashMap和TreeMap。 **遍历与操作**:文章详细介绍了集合的遍历方式(迭代器、增强for、Lambda),并强调了遍历时删除元素需使用迭代器以避免并发修改异常。此外,还引入了Stream流操作,支持对集合和数组进行高效的过滤、排序、映射和聚合等操作。 **其他要点**:涵盖了Collections工具类、可变参数及集合嵌套等实用内容。
2025-03-04
156
0
0
java
2025-03-04
Java 常用注解 & 核心方法速查表
本文是一份Java常用注解与核心方法的速查指南。文章首先分类介绍了Java核心注解(如@Override、@Deprecated)、Spring框架注解(如@Component、@Autowired)、JPA/Hibernate注解(如@Entity、@Id)、Lombok注解(如@Data、@Builder)及测试相关注解(如@Test、@Mock)的用途与示例。随后,文章汇总了Java核心方法,涵盖基础类(Object、String、Arrays)、集合操作、Stream API、时间日期(java.time)、并发编程、反射及函数式接口等常用方法。最后,文章提示该速查表适用于Java 8+版本的快速参考,并附带了相关推荐阅读链接。
2025-03-04
172
0
0
java
2024-12-11
Java常用注解及其作用
**摘要:** 本文系统整理了Java开发中常用的注解及其作用,涵盖核心Java、Spring框架、JPA/Hibernate及其他实用场景。 1. **Java核心注解**: - `@Override`确保方法正确重写;`@Deprecated`标记过时代码;`@SuppressWarnings`抑制编译器警告。 2. **Spring框架注解**: - **组件管理**:`@Component`、`@Service`、`@Repository`、`@Controller`标识不同层级的Spring组件;`@Autowired`实现依赖自动注入。 - **Web开发**:`@RequestMapping`映射请求路径;`@RestController`简化API开发;`@RequestBody`/`@ResponseBody`处理请求与响应数据。 3. **JPA/Hibernate注解**: - `@Entity`定义数据库实体;`@Id`、`@GeneratedValue`管理主键;`@OneToMany`、`@ManyToOne`处理实体关联关系;`@Column`配置字段映射。 4. **其他常用注解**: - **元数据类**:`@Target`、`@Retention`控制注解作用范围与生命周期;`@Data`(Lombok)自动生成Getter/Setter等方法。 - **功能扩展**:`@Transactional`声明事务;`@Async`支持异步方法;`@Valid`实现参数校验。 这些注解显著提升了代码简洁性、可维护性,并简化了框架集成(如Spring、JPA),是Java开发者必备的核心技能。
2024-12-11
34
0
0
java
2024-10-21
Maven依赖管理项目构建工具
[通义千问 摘要生成异常:Server returned HTTP response code: 401 for URL: https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation]
2024-10-21
45
0
2
java