java ee

狂奔小菜鸡18 小时前
java·后端·java ee
Day30 | Java集合框架之Collections工具类Day26~29的文章我们一起学习了Java集合框架的三大核心接口:List、Set和Map。今天我们一起看一下java.util.Collections类,注意不是之前我们提到的Collection。
狂奔小菜鸡2 天前
java·后端·java ee
Day29 | Java集合框架之Map接口详解在前两篇文章中,我们了解了List和Set这两种容器。他们都能存储一个个独立的元素。在了解Set的过程中,我们看过其中一个具体的实现,HashSet。
考虑考虑2 天前
java·后端·java ee
jdk9中的module模块化在JDK9发布之后,引入了一个系统模块化概念,JDK 9模块化系统可以为每个模块分别定义类路径和依赖项,从而使每个模块更加清晰和独立
无敌的大魔王3 天前
java ee
Java EE 计算机是如何工作的?对于软件工程师来说,学习计算机相关的知识不是为了能够学完就能自己手搓一台计算机,而是去理解计算机的核心工作原理,打破计算机的神秘感,以便后续的学习。
狂奔小菜鸡6 天前
java·后端·java ee
Day27 | Java集合框架之List接口详解昨天我们学习了Collection,今天我们看看它最常用的子接口之一——List。List代表一个有序、可重复的元素集合,支持根据索引进行访问、插入、删除等操作。
狂奔小菜鸡7 天前
java·后端·java ee
Day26 | Java集合框架概览经过前面25天的学习,我们已经打下了Java的语言基础。从今天起,我们进入一个全新的、至关重要的领域——Java集合框架。
狂奔小菜鸡9 天前
java·后端·java ee
Day24 | Java泛型通配符与边界解析在Day23 | Java泛型详解中,我们掌握了泛型的基本用法,学会了怎么定义泛型类、接口和方法。但是,在实际的开发过程中,我们会发现,简单的泛型(比如List<T>)在某些场景下有点死板。
狂奔小菜鸡12 天前
java·后端·java ee
Day23 | Java泛型详解今天我们一起学习一个Java中非常核心且强大的特性--泛型。泛型是Java SE 5.0引入的,它的出现极大地增强了代码的可读性和安全性。
狂奔小菜鸡15 天前
java·后端·java ee
Day21 | 枚举(Enum)与常见应用场景在写代码的时候,经常会遇到一些变量,它们的取值范围是有限且固定的。例如,一周有七天(周一到周日),订单的几种状态(待支付、处理中、已发货、已完成、已取消),春夏秋冬四个季节。
镜花水月linyi15 天前
java·后端·java ee
synchronized 锁升级原理:从 JDK 8 实现到 JDK 25 演进synchronized 是 Java 提供的一种内置的同步机制,用于解决多线程并发访问共享资源时的线程安全问题。在 JDK 1.6 之前,synchronized 是一个"重量级"锁,其性能较差,因为它直接依赖操作系统的互斥量(Mutex)来实现,涉及用户态和内核态的切换。
煎蛋学姐15 天前
数据库·汽车·java ee·ssm 框架·汽车交易平台·线上选车系统
SSM汽车交易平台w81zb(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面随着我国汽车工业的快速发展以及居民消费能力的不断提升,汽车已从传统的生产工具转变为家庭生活的重要消费品,汽车交易市场呈现出规模持续扩大、交易模式多元化的发展态势。然而,当前传统汽车交易模式仍存在诸多痛点:一方面,线下4S店与交易市场的信息不对称问题突出,消费者难以快速获取全面的汽车信息,常常陷入“比价难、选车累”的困境;另一方面,汽车经销商面临客户管理分散、营销效率低下、服务流程不规范等问题,无法精准对接消费者需求。
狂奔小菜鸡20 天前
java·后端·java ee
Day18 | 深入理解Object类在之前的文章中,我们已经对Java的基础数据类型、类、对象、继承、多态等核心概念有了一定的了解。你可能听说过这样一句话:“在Java中,一切皆对象。”
狂奔小菜鸡23 天前
java·后端·java ee
Day15 | Java内部类详解内部类是定义在另一个类内部的类,它可以直接访问外部类的所有成员(包括私有成员),是实现封装、回调和高内聚设计的核心语法。
考虑考虑1 个月前
java·后端·java ee
JDK25中的superJDK25中的super,灵活构造函数体(JEP 513),在JDK25转正了,也就是允许在super前面添加代码
考虑考虑1 个月前
java·后端·java ee
点阵图更改背景文字在开发中,点阵图有时候需要更改北京图片,比如白底黑字,或者黑底白字,这个时候,只需要把点阵图所有字节取反,就可以更改背景颜色
狂奔小菜鸡1 个月前
java·后端·java ee
Day8 | Java 方法全解析在Java编程中,方法是最基本也是最关键的功能单元。它就像现实生活中的动作指令——比如炒菜、打扫、计算,方法帮助我们把重复的操作提炼出来,提高代码的复用性与可维护性。
考虑考虑2 个月前
java·后端·java ee
流收集器JDK22引入了流收集器,也就是Gatherers关键字,该东西经过几次预览之后,在JDK24转正输出结果为
考虑考虑2 个月前
java·后端·java ee
JDK25中的StableValue随着JDK25发布之后,首次引入了StableValue语法糖,不过目前是预览属性,用于可延迟初始化的不可变值,这些对象在首次赋值之后即成为不可变
考虑考虑2 个月前
java·后端·java ee
JDK25中的StructuredTaskScope在稳定版JDK25中,还是第五次预览了结构化并发(JEP 505)StructuredTaskScope,但是在JDK25中,有着些许调整
考虑考虑2 个月前
java·后端·java ee
ScopedValue在JDK24以及JDK25的改动ScopedValue在JDK21引入的预览属性,在后续的JDK版本中一直预览,然而在JDK24和稳定版JDK25中,有些许调整