
Java
文章平均质量分 69
一些笔记
等月光倾洒
上证指数看到6000点
展开
-
CountDownLatch的基本使用介绍
CountDownLatch是Java多线程编程中的一个同步辅助类。它可以让一个或多个线程等待其他线程完成某个操作后再继续执行。原创 2023-08-02 11:24:14 · 176 阅读 · 0 评论 -
Logback的使用总结
Logback是一个流行的Java日志框架,它是log4j项目的作者设计的下一代日志框架,旨在解决log4j的一些缺点和不足。与log4j相比,Logback具有更高的性能和更丰富的特性,可以帮助开发人员更好地控制和管理应用程序的日志。原创 2023-04-09 20:06:02 · 336 阅读 · 0 评论 -
Java代码块的使用总结
Java代码块是一段被大括号{}包围的代码片段,也称为代码区域或代码段。Java代码块有三种类型:静态代码块、实例代码块和局部代码块。原创 2023-04-09 11:44:06 · 130 阅读 · 0 评论 -
lombok常用注解
lombok常用注解原创 2023-04-05 17:13:12 · 59 阅读 · 0 评论 -
Java Arrays的常用操作总结
Java Arrays是Java语言中的一个数组类,它提供了一系列的方法用于操作数组。Arrays类包含了排序、搜索、复制、比较、填充等方法,这些方法可以使操作数组更加简单高效。它拥有很多静态方法,可以方便地对数组进行各种操作,比如查找最大值、最小值等。Arrays还支持多维数组,并且可以用于基本数据类型与对象类型数组的操作。原创 2023-04-02 21:04:53 · 598 阅读 · 0 评论 -
Java Iterator的常用操作总结
Java Iterator是Java编程语言中的接口,用于遍历集合类(如List、Set、Map等)中的元素。原创 2023-04-02 16:55:24 · 390 阅读 · 0 评论 -
Java HashMap的常用操作
Java HashMap是一种数据结构,它是基于哈希表的实现。它允许你在O(1)的时间内查找、插入和删除键值对。具体地说,它将键和值存储在一个数组中,并使用哈希函数来计算每个键在数组中的索引位置。如果两个不同的键具有相同的哈希值,它们将被存储在同一个位置,HashMap在这种情况下使用链表来处理冲突来储存键值对。域键和值之间没有顺序关系。HashMap在Java编程中被广泛使用,因为它提供了高效的查找和插入操作。原创 2023-04-02 16:42:52 · 2615 阅读 · 0 评论 -
Java HashSet的常用操作总结
Java HashSet是Java集合框架中的一种数据结构,它实现了Set接口,并基于哈希表(Hash Table)实现。HashSet中存储的元素是唯一的且无序的,它不允许存储重复元素,可以存储null值。HashSet提供了一些方法来添加、删除和检查元素是否存在。由于它的实现依赖哈希表,所以HashSet对于大量数据的查找和插入操作具有较高的性能表现。原创 2023-04-02 13:07:50 · 682 阅读 · 0 评论 -
LinkedList入门教程
Java LinkedList是一种双向链表数据结构,可以用于存储和操作元素列表。它具有快速的插入和删除性能,但在访问特定元素时可能比数组慢。原创 2023-04-02 12:12:06 · 697 阅读 · 0 评论 -
Java ArrayList 常用操作总结
本文主要总结了Java ArrayList常用的操作,包括添加元素、获取元素、删除元素等操作。文章首先介绍了什么是ArrayList以及它的优点,然后详细介绍了如何创建ArrayList对象和如何向ArrayList中添加元素。接着,文章说明了如何获取ArrayList中的元素以及如何修改和删除元素。最后,文章总结了一些常见问题,提供了解决方案和注意事项,以便读者更好地使用Java ArrayList。原创 2023-04-01 23:29:29 · 1776 阅读 · 1 评论 -
Java IO:文件读写、流操作与常用技巧
Java IO提供了许多用于文件读写和数据流操作的类和接口,本文将介绍如何使用这些工具来处理输入输出操作。首先,我们将讨论File类,它允许您在Java程序中操作文件和文件夹。我们还将介绍如何使用Java输入输出流(InputStream和OutputStream)和字符输入输出流(Reader和Writer)来读写数据。我们将研究各种不同类型的流,包括字节流、字符流和缓冲流,并介绍如何使用它们来优化性能。原创 2023-04-01 19:22:11 · 11524 阅读 · 0 评论