Java

【从0开始学习Java | 第22篇】反射

文章目录 Java反射:从基础到框架应用的实战指南 一、反射介绍 1. 什么是反射? 2. 为什么需要反射? 二、反射的核心:Class类 1. 获取Class对象的三种方式 方式1:通过 Class.forName(全类名)(运行时动态获取) 方式2:

【JAVA探索之路】简单聊聊Kafka

目录一、Kafka核心概念与架构核心概念解析集群架构一览二、Kafka核心特性与工作原理顺序I/O与零拷贝生产者可靠性保证精确一次语义三、Kafka关键API与生态系统四、Kafka运维管理五、Kafka典型应用场景一、Kafka核心概念与架构要掌握 Kafka,必须从理解其精心设计的基本模型开始。核心概念解析 消息与批次:Kafka 的基本数据单元称为“记录”&#x

Java夯实基础必背手册:面向对象初阶核心知识点汇总

🏠个人主页:黎雁 🎬作者简介:C/C++/JAVA后端开发学习者 ❄️个人专栏:C语言、数据结构(C语言)、EasyX、JAVA、游戏、规划、程序人生 ✨ 从来绝巘须孤往,万里同尘即玉京 文章目录 📚 Java面向对象初阶六篇核心知识点

从算法到城市智能:AI在马来西亚智慧城市建设中的系统应用

智慧城市的建设,核心在于算法的可工程化。马来西亚正通过AI实现从数据分析到系统调度的整体转型。DeepMind Dynamics(DMD) 的工程团队聚焦 AI技术开发、定制化开发 与模型自优化技术,构建了多层级城市AI框架。他们的算法体系包括: AEO优化:基于多目标算法的能耗与交通调度;

【java】基于Java SE 的框架总结(全)

其实学习完java基础语法有一段时间了,现岁所学进行总结,用于编者自己复习使用,若适合你们,也可以参考来看,可能文章中还有些不足,欢迎大佬们指出。本文更适合于学完基础语法的同学享用,也可用于考前邪修。Part 11.java简述Java是一种优秀的程序设计语言,还是一个有一系列计算机软件

【JAVA探索之路】从头开始讲透、实现单例模式

目录一、前言二、什么是单例模式三、实现单例模式多种版本1.懒汉式写法2.饿汉式写法3.双重检查锁 DCL4.静态内部类四、单例模式会被怎么破坏1. 反射破坏2. 序列化破坏五、单例模式总结一、前言单例模式几乎是 Java 面试里的“常驻嘉宾”。很多人会背几种写法,但一旦面试官继续追问“为什么线程不安全”“为什么要加 volatile”“静态内部类为什么可行”,就容易卡住

从原理到实战:Java 队列(Queue)指南

文章目录 前言 一、队列的认识 队列的底层与集合框架 常见的队列方法 插入元素方法对比(`add` 和 `offer`) 移除元素方法对比(`remove` 和 `poll`) 查看队首元素方法对比(`element` 和 `

Java网络聊天室——OverThinker-ChatRoom

—项目专栏— 🚀 Java Chatroom 实时聊天室系统一个基于 Spring Boot 和 WebSocket 技术实现的轻量级实时聊天室项目。 ✨ 项目概述这是一个采用 前后端分离 架构的 Web 聊天应用。它专注于提供一个稳定、实时的消息通信平台,支持用户认证、好友管理、以及核心的一对一私聊功能。 特性 描述

JAVA 集合框架进阶:List 与 Set 的深度解析与实战

JAVA 集合框架进阶:List 与 Set 的深度解析与实战 1.1 本章学习目标与重点💡 掌握 List 和 Set 接口的核心特性,理解不同实现类的底层原理与适用场景。 💡 熟练运用集合的常用方法,解决数据存储、查找、去重等实际开发问题。 💡 理解集合的线程安全问题,掌握线程安全集合的使

JAVA中对象的几种比较

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