java ee

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