![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 95
Java知识点和例题总结
安晴晚风
中科院计算所研究生在读,未来想当java后端技术大佬~
展开
-
Java多线程用法(附20道练习题)
概述了java多线程知识点总结,并给出了20道语法练习题原创 2024-07-18 16:48:15 · 378 阅读 · 0 评论 -
Arrays的用法(附10道练习题)
Java中的Arrays类是Java标准库中的一个工具类,它提供了一系列静态方法来操作数组,这些方法可以实现对数组的搜索、排序、比较和填充等操作。原创 2024-07-17 00:52:41 · 873 阅读 · 0 评论 -
String和StringBuilder用法(附15道练习题)
limit:这是结果数组的最大长度。如果非负,则最多有 limit 个结果,最后一个结果会包含所有超出分隔符的剩余输入。StringBuilder 是 Java 中的一个可变字符序列类。它提供了一系列方法用于高效地操作字符串。regex:这是用于匹配分隔符的正则表达式。如果该正则表达式中包含特殊字符,则需要对其进行转义。String 类提供了两种形式的 substring 方法,用于截取字符串的一部分。原创 2024-07-16 00:02:33 · 722 阅读 · 0 评论 -
Java集合用法(附25道练习题)
Java集合框架是一组接口和类,用于表示和操作集合,允许我们以各种方式存储和操作对象组。Java集合框架主要分为两大类:Collection接口和Map接口。下面从这两方面介绍,并介绍常用的集合类,如ArrayList,HashSet和HashMap。原创 2024-07-14 21:22:37 · 818 阅读 · 0 评论 -
Stream API详解(附22道练习题)
Stream API 是 Java 8 引入的一个新特性,它提供了一种处理集合的新方式,可以更简洁、更易读地操作数据。Stream API 可以用来处理集合中的元素,类似于使用 SQL 进行查询,可以进行过滤、映射、排序、聚合等操作。源:Stream可以是从集合、数组、文件等生成的。中间操作:诸如filter、map、sorted等操作会返回一个新Stream,这些操作不会修改原始数据源,它们返回的是一个新的Stream作为结果。原创 2024-07-12 23:00:05 · 596 阅读 · 0 评论 -
Stream API中间类型的转换(IntStream,Stream<Integer>,OptionalInt和Optional<Integer>)
在Java 8及以上版本中,Stream API的使用场景中,常见的是生成这样的类型。这些流类型在数据处理过程中,常常会作为中间步骤,用于执行诸如sum、average等。这些操作执行完毕后,通常会返回这样的特殊类型,以处理可能的结果值缺失情况。为了理解IntStream与Stream,以及它们与OptionalInt和Optional之间的差异,并掌握它们之间的转换机制,本文进行了一系列总结。原创 2024-07-15 01:44:15 · 692 阅读 · 0 评论 -
Collectors详解
Collectors 是Java 8及更高版本中引入的一个工具类,它提供了许多静态方法,这些方法返回实现了 Collector 接口的实例。Collector 接口定义了如何将流(Stream)中的元素累积成一个结果容器,这个结果容器可以是任何最终结果类型,例如一个集合、一个值或者一个映射。原创 2024-07-13 14:34:42 · 853 阅读 · 0 评论 -
Java反射和动态代理用法(附10道练习题)
Java 反射机制是在运行状态中,对于任意一个,都能够知道这个类的所有;对于任意一个,都能够调用它的任意一个。这种以及的方法的功能称为 Java 语言的反射机制。Java 反射是指在运行时的能力。通过反射,(对于一个对象)程序可以在运行时获取关于等的详细信息,并且可以动态地创建对象、调用方法以及访问和修改字段。反射提供了一种灵活的机制,使得程序可以。原创 2024-07-16 16:12:38 · 716 阅读 · 0 评论