首页
学习
活动
专区
圈层
工具
发布

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

【数据结构】java对象的比较

用户11987329

上节课我们讲了优先级队列,优先级队列在插入元素时有个要求:插入的元素不能是null或者元素之间必须要能够进行比较,为了简单起见,我们只是插入了Integer类型...

800

Java 调试技巧:断点的使用详解

用户11987329

在 Java 开发过程中,调试代码是一项至关重要的技能。断点作为调试的核心工具之一,能够帮助开发者深入了解程序的执行流程,快速定位问题。本文将结合实际操作,详细...

200

【javaSE】java的方法(重载与递归)

用户11987329

在 Java 编程里,重载和递归属于非常关键的概念。它们能提升代码的可读性、可维护性以及灵活性。接下来,我们会对这两个概念进行详细阐述。

500

Spring Boot 整合 x-easypdf:5 分钟搞定 PDF 生成与中文排版

天天困

摘要:在 Java 开发中,生成 PDF 文档常面临中文乱码、排版困难、依赖库收费等痛点。本文推荐一款基于 PDFBox 深度封装的国产开源神器 —— x-ea...

300

Java 中的查询与排序:从基础到实践

用户11987329

在计算机科学领域,查询和排序是数据处理中最基础且重要的操作。无论是开发一个简单的应用程序,还是处理大规模的数据集,高效的查询和排序算法都能显著提升程序的性能。本...

900

Java基础练习题

用户11820508

普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。

600

Java文件操作和IO

用户11820508

举例说明: 以 D:\Program Files\Java\jdk1.8.0_361\bin 目录为例,以该路径为工作目录,假设我们要在bin目录下找到jc...

700

【Java面试】一文彻底搞懂 volatile + CAS:原子类到底在干什么?

用户11987541

在学习 Java 并发时,volatile、CAS、AtomicInteger 几乎是必考内容,但很多人:

1000

【Java集合】深入浅出 Java HashMap:从链表到红黑树的“进化”之路

用户11987541

在 Java 集合框架中,HashMap 的底层实现在 JDK 1.8 迎来了一次重大革新:引入了红黑树。这一设计并非为了酷炫,而是为了解决哈希碰撞导致的性能退...

600

【技术专栏】深度对决:Java 21 虚拟线程 (Loom) 终结 Go 并发神话?

用户11987541

长期以来,Java 开发者在面对高并发场景时,总有一种“英雄气短”的感觉。看着隔壁 Go 语言凭借轻量级的 goroutine 在云原生领域混得风生水起,我们只...

1400

【技术科普】云原生双雄为何钟情 Golang?Java 在基础设施层输在了哪里?

用户11987541

在技术圈,有一句很有趣的话:“Java 是为了让平庸的程序员写出复杂的代码,而 Go 是为了让天才程序员写出高效的代码。”

1200

Java类和对象练习题

用户11820508

解析:本题中的代码不能编译通过,因为在Java当中局部变量必须先初始化,后使用。所以此处编译不能通过!

1100

【2026.1.5】学习笔记之Java 集合-1

用户11987541

ArrayList 的动态扩容是 Java 面试的必考点,重点在于“为什么”和“怎么做”。

700

【Java 进阶3】Kafka从入门到实战:全面解析分布式消息队列的核心与应用

用户11987541

在分布式系统架构中,消息队列是实现系统解耦、异步通信、流量削峰的关键组件。而Apache Kafka作为当前最主流的分布式消息中间件之一,凭借其超高吞吐量、高可...

2100

【Java进阶2】Java常用消息中间件深度解析:特性、架构与适用场景

用户11987541

在分布式系统架构中,消息中间件扮演着至关重要的角色,它能够实现系统间的解耦、异步通信、流量削峰、数据同步等核心需求,是保障分布式系统高可用、高并发的关键组件之一...

600

Java前言

用户11820508

提出口号:Write once, Run anywhere 编译一次,到处运行。

600

一文吃透Java序列化:常用方式、工具及场景选型指南

用户11987541

在Java开发中,序列化是一个高频且核心的技术场景——无论是分布式系统中的跨服务数据传输(如RPC调用)、消息队列的消息传递(如RabbitMQ、Kafka),...

1300

深入理解 Java 获取 Class 对象的四种方式及类加载机制

用户11987541

在 Java 反射机制中,java.lang.Class 对象是所有操作的入口。无论是想在运行时创建对象、调用方法,还是获取注解,我们都必须先拿到这个“元数据对...

1100

深度拆解 Java 泛型:从底层擦除到 PECS 终极指南

用户11987541

在 Java 开发中,泛型(Generics)无处不在。从最基础的 List<String> 到复杂的 Spring 源码,泛型不仅提供了类型安全,还极大地增强...

1000

别再只知道 UUID 了!分布式 ID 生成方案大盘点与 Java 实现

用户11987541

最近在深入学习 Java 后端和 Redis 中间件时,遇到了一个非常经典且重要的问题:在分布式场景下,如何生成一个全局唯一的 ID?

1400
领券