最新 最热

2022年都快结束了,Java的这些新技术、热门技术,你不会还不知道吧?

Java是Sun Microsystems于1995年发布的一种跨平台的面向对象的编程语言,因为其快速、可靠、通用、安全且易于学习,所以成为目前最流行和广泛使用的编程语言之一。...

2022-10-22
0

如何在Rocky/Alma Linux 9 上安装 Java 17?

在本指南中,我们将探讨如何在 Rocky Linux 9 中安装 Java Runtime Environment (JRE) 和 Java Developer Kit (JDK),本指南也适用于任何基于 RHEL 9 的系统。

2022-10-14
0

Win11安装JDK和配置环境变量(附安装包)

本文详细讲解了Win11下jdk安装及环境变量配置的详细教程,文中通过示例代码介绍的非常详细。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

2022-10-11
0

学习Lambda表达式(六):Optional类的使用

Optional是一个没有子类的工具类,Optional是一个可以为null的容器对象,它的主要作用就是为了避免Null检查,防止NullpointerException,

2022-10-10
0

学习Lambda表达式(四):方法引用

在使用Lambda表达式的时候,也会出现代码冗余的情况,比如:用Lambda表达式求一个数组的和

2022-10-10
0

学习Lambda表达式(二):JDK8的变化

如果接口中新增抽象方法,那么实现类都必须要抽象这个抽象方法,非常不利于接口的扩展的

2022-10-10
0

Java 动态代理的两种方式及其优缺点

‍来源:blog.csdn.net/hongtaolong/articple/details/88688634‍----前言动态代理应用非常的广泛,在各种开源的框架中都能看到他们的身影,比如spring中的aop使用动态代理增强,mybatis中使用动态代理生成mapper,动态代理主...

2022-10-10
0

JDK 19 / Java 19 正式发布,虚拟线程来了!

点击上方蓝色字体,选择“设为星标”来源:OSC开源社区(ID:‍p‍oschina2013)记录模式 (预览版)Linux/RISC-V 移植外部函数和内存 API (预览版)虚拟线程(预览版)Vector API (第四次孵化)Switch 模式匹配(第三预览版)结构化并发(孵化阶...

2022-10-10
0

Spring AOP 的实现机制

AOP(Aspect Orient Programming),一般称为面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态...

2022-10-08
1

STRING对象不可变的原理

string方法的修改效果是通过新建StringBuilder来实现的,更老的版本使用StringBuffer,后者是线程安全版本,但效率较低

2022-10-08
0