Java

【Java】泛型

 📃个人主页:island1314⛺️  欢迎关注:👍点赞 👂🏽留言 😍收藏  💞 💞 💞1. 什么是泛型 🍊 泛型(Generics)是Java编程语言中的一个强大的特性,它提供了 编

【Java 开发日记】我们来说一下无锁队列 Disruptor 的原理

目录一、为什么需要 Disruptor?—— 背景与问题二、核心设计思想三、核心组件与原理1. 环形缓冲区(Ring Buffer)2. 序列(Sequence)3. 序列屏障(Sequence Barrier)4. 等待策略(Wait Strategy)5. 事件处理器&

深度剖析 C++ string:从 0 到 1 的模拟实现与细节解析

前言string是 C++ 中最常用的字符串工具,但多数人只懂用、不懂其底层逻辑。这篇会带你手搓一个简易string:从内存管理的构造 / 析构,到深拷贝的拷贝构造 / 赋值重载,再到基础接口封装,帮你吃透string的核心机制,同时掌握 C++ 类设计的关键思路。📚

Java常见面试题及答案汇总(2025持续更新)

Java 作为企业级开发的主流语言,面试时涉及的知识点广泛且深入。本文整理了 Java 基础、集合、多线程、JVM、Spring、数据库、分布式 等高频面试题,并附上详细解析,帮助大家高效备战面试!📚 一、Java 基础1. Java 的三大特性是什么?✅ 答案: 封装:隐藏对象的

【Java】异常

异常(Exception) 异常概述 什么是程序的异常在 Java 中,异常是指程序在运行过程中发生的非正常情况,它会中断程序的正常执行流程,例如:除零、数组越界、空指针访问、文件不存在等。 异常的抛出机制Java中把不同的异常用不同的类表示,一旦发生某种异常,就创建该异常类型的对象&

JAVA中对象的几种比较

文章目录 引言 基本元素比较 1. 基本数据类型:直接用 `==` 比较值 2. 包装类:分两种情况 3. String 类型:核心看 `==` 和 `equals()` 的区别 基本元素比较的核心建议 总结 对象的比较 1. 覆写基类 &#

基于Java在高德地图面查询检索中使用WGS84坐标的一种方法-以某商场的POI数据检索为例

前言        随着移动互联网的飞速发展,基于位置的服务(LBS)需求日益增长,越来越多的应用需要从地图中检索特定区域内的地理信息,例如商业场所、公共服务设施等。商场作为城市商业活动的重要载体,其周边的地理信息对于消费者、商家以及城市规划者都具有重要的参考价值。例如,消费者可以通过检索商场周边的交

JavaSE入门(四)数组的定义&String类

1. 数组的基本概念 1.1 为什么要使用数组 假设现在要存5个学生的javaSE考试成绩,并对其进行输出,按照之前掌握的知识点,我么会写出如下代码: public class TestStudent{ public static void main(String[] args){ int score1 = 70; i

【Java 学习】深度剖析Java多态:从向上转型到向下转型,解锁动态绑定的奥秘,让代码更优雅灵活

💬 欢迎讨论:如对文章内容有疑问或见解,欢迎在评论区留言,我需要您的帮助! 👍 点赞、收藏与分享:如果这篇文章对您有所帮助,请不吝点赞、收藏或分享,谢谢您的支持! 🚀 传播技术之美:期待您将这篇文章推荐给更多对需要学习Jav

Java新手入门:从零开始安装JDK并配置环境变量

作者:默语佬 CSDN技术博主 原创文章,转载请注明出处 前言作为一名Java程序员,相信很多小伙伴都经历过刚入门时的迷茫:“Java到底怎么学?从哪里开始?”,而安装JDK并配置环境变量就是迈向Java世界的第一步。今天这篇文章,我就来手把手教大家从零开始安装JDK并配置环境