
java
文章平均质量分 81
java web 开发
春哥的魔法书
这个作者很懒,什么都没留下…
展开
-
JavaSE : 注解 Annotation
Java中的注解(Annotation)是一种元数据形式,用于向编译器或JVM提供有关程序元素(如类、方法、变量、参数和包)的附加信息。注解不会直接影响程序的行为或结构,但它们可以被编译器、开发工具或运行时环境用于生成代码、进行验证、执行处理或提供信息。原创 2024-05-23 21:09:22 · 715 阅读 · 0 评论 -
JavaSE : Lambda表达式
Lambda表达式提供了一种更紧凑的语法来表示没有名称(匿名)的小型功能单元。:表示接受两个类型T的输入并产生相同类型T的输出的二元操作,是BiFunction的特殊情况。:表示接受一个类型T的输入并产生相同类型T的输出的操作,是Function的特殊情况。包中定义了一系列常用的函数式接口,这些接口是实现Lambda表达式的关键。:表示一个输入到输出的转换操作。接受一个类型T的输入并产生类型R的输出。:表示一个接收单一输入参数的操作,无返回值。接受一个输入参数并返回一个布尔值。,将输入参数转换为输出结果。原创 2024-05-17 21:52:25 · 344 阅读 · 0 评论 -
JavaSE : 泛型(Generics)
泛型的基本使用包括在类、接口和方法中声明类型参数。this.t = t;return t;// 输出: Hello。原创 2024-05-16 21:58:29 · 456 阅读 · 0 评论 -
JavaSE : 内部类
内部类(Inner Class)是定义在另一个类(称为外部类或包围类)内部的类。成员内部类(Member Inner Class):定义在外部类的成员位置上,可以有访问修饰符,可以访问外部类的所有成员,包括私有成员。静态嵌套类(Static Nested Class):与成员内部类相似,但使用static修饰,不依赖于外部类的实例,相当于外部类的一个静态成员。局部内部类(Local Inner Class):定义在外部类的方法或代码块中,其作用域仅限于该方法或代码块,不能使用访问修饰符。匿名内部类。原创 2024-05-16 21:57:08 · 487 阅读 · 0 评论 -
JavaSE : Stream 流操作
Java 8引入了Lambda表达式和Stream API,Stream代表一个由数据元素组成的序列,支持一系列如过滤、映射、聚合等高级操作,但不支持元素的增加和删除。:自定义排序规则。int age;@Override// 使用自定义比较器进行排序.comparing(Person::getAge).reversed() // 首先按年龄降序// 年龄相同则按姓名升序。原创 2024-05-15 13:56:19 · 664 阅读 · 1 评论 -
JavaSE : 枚举 Enum
RED,GREEN,BLANK,YELLOW在这个例子中,ColorREDGREEN和BLUE。箭头语法(->:简化了case分支的写法,每个分支直接跟随一个表达式,不再需要break语句。更简洁的语法:无需显式地返回值或使用break,使得代码更紧凑。多值匹配(Java 14+):可以匹配多个枚举值,使用逗号分隔,例如。模式匹配(Java 16+):增加了更复杂的匹配模式,尽管这主要针对类实例而非枚举,但增强了switch表达式的灵活性。yield关键字:在需要的地方使用yield。原创 2024-05-15 13:54:18 · 857 阅读 · 0 评论 -
Spring WebFlux:响应式编程
WebFlux提供了一个非阻塞、异步的Web框架,允许开发者构建高性能、可伸缩的 Web 应用程序,特别适合处理大量并发连接,如在微服务架构和云环境中。WebFlux是Spring Framework 5引入的一个重要组件,它代表了Spring对于响应式编程(Reactive Programming)的支持。原创 2024-05-14 20:47:42 · 5728 阅读 · 0 评论 -
深入了解 Java 中的时间信息定义、转换、比较和操作
在早期的 Java 中,使用类来表示日期和时间是很常见的。System . out . println("当前日期和时间: " + date);} }System . out . println("当前日期和时间: " + date);} }Date;System.out.println("当前日期和时间: " + date);然而,这个类在设计上存在一些问题,导致了它的使用变得麻烦和容易出错。问题之一是类在表示月份时从0开始计数,这与我们通常的理解不符。原创 2023-10-12 22:19:07 · 527 阅读 · 0 评论 -
Java多线程(五) ThreadLocal变量
Java多线程(五) ThreadLocal变量原创 2022-11-12 20:37:29 · 328 阅读 · 0 评论 -
Java多线程 常见面试题
Java多线程 常见面试题原创 2022-11-03 18:42:23 · 2342 阅读 · 0 评论 -
Java多线程(四)线程锁
Java多线程(四)线程锁原创 2022-11-03 18:40:48 · 5053 阅读 · 0 评论 -
Java多线程(三) 线程串行化
Java多线程(三) 线程串行化原创 2022-11-03 18:38:34 · 963 阅读 · 0 评论 -
Java多线程(二) 线程池
Java多线程(二) 线程池原创 2022-11-02 21:54:27 · 711 阅读 · 0 评论 -
Java 多线程(一) 多线程基本概念
Java 多线程(一) 多线程基本概念原创 2022-11-02 21:48:21 · 785 阅读 · 0 评论 -
Java多线程 相关知识及概念
Java多线程 相关知识原创 2022-11-02 21:44:09 · 344 阅读 · 0 评论 -
POI 导出 Excel文件( 二 )
POI 导出数据内容原创 2022-09-05 21:05:47 · 1170 阅读 · 0 评论 -
POI 导入excel文件( 一 )
POI 导入导出excel文件原创 2022-09-04 19:18:58 · 3885 阅读 · 0 评论 -
Shiro安全框架
shiro 安全框架原创 2022-08-27 12:51:31 · 1624 阅读 · 0 评论