摘要: 类加载 Java的类加载过程是将.class文件中的二进制数据读入内存,并最终形成可被虚拟机直接使用的Java类型。这一过程主要分为 加载、连接(验证、准备、解析)、初始化三大阶段。 加载(Loading): 这是类加载的第一步,由类加载器 (ClassLoader) 完成。 通过类的全限定名获取定 阅读全文
posted @ 2026-01-19 23:05 我会替风去 阅读(10) 评论(0) 推荐(0)
摘要: HTTP协议 HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最广泛的网络协议。它定义了浏览器(客户端)与服务器之间交换数据的格式和规则。 基本特征 应用层协议:运行在 TCP/IP 协议栈的应用层,底层通常使用 TCP 作为传输协议。 无连接(Con 阅读全文
posted @ 2026-01-17 00:48 我会替风去 阅读(52) 评论(0) 推荐(0)
摘要: 什么是线程池 线程池(Thread Pool)是一种线程使用模式,提前创建一定数量的线程并进行复用,统一管理线程的创建、销毁和调度,从而: 降低线程创建和销毁的开销 提高程序响应速度 防止线程数量失控导致系统资源耗尽 线程池的核心参数 Java中线程池的核心实现类是 ThreadPoolExecut 阅读全文
posted @ 2026-01-15 00:29 我会替风去 阅读(152) 评论(0) 推荐(0)
摘要: synchronized是Java中用于解决并发问题的核心关键字,它通过确保多个线程对共享资源的互斥访问,来避免线程安全问题(如竞态条件、数据不一致等)。 synchronized的核心特性 原子性(Atomicity):确保一个或多个操作要么全部执行成功,要么全部执行失败。在synchronize 阅读全文
posted @ 2026-01-13 22:24 我会替风去 阅读(177) 评论(0) 推荐(0)
摘要: 线程安全问题的核心原因 线程安全问题本质是多个线程并发访问共享且可变的资源时,操作的原子性、可见性或有序性被破坏,导致程序执行结果不符合预期。 根本原因:共享可变资源 共享资源:多个线程都能访问到的资源(如成员变量、静态变量、共享内存区域); 可变资源:资源的状态(值)可以被修改(如int计数器、H 阅读全文
posted @ 2026-01-11 23:41 我会替风去 阅读(215) 评论(0) 推荐(0)
摘要: 在Java中,Thread类是多线程编程的核心。 线程创建 (Thread Creation) 创建线程主要有两种逻辑:继承Thread类或实现Runnable接口。 方式1:继承 Thread 类,重写run() // 自定义线程类继承Thread class MyThread extends T 阅读全文
posted @ 2026-01-10 00:05 我会替风去 阅读(229) 评论(0) 推荐(0)
摘要: 引言: Java中的异常处理是保证程序健壮性(Robustness)的核心机制。简单来说,异常就是程序在运行过程中出现的“意外情况”,如果不妥善处理,程序就会直接崩溃。 异常体系 Java的异常体系是基于层级结构的,所有的异常都继承自java.lang.Throwable类。 异常类的层次结构 Th 阅读全文
posted @ 2026-01-08 20:01 我会替风去 阅读(16) 评论(0) 推荐(0)
摘要: String是Java中用于表示字符串的类,位于java.lang包下(无需手动导入)。 两个核心特性: 不可变性(Immutable):String 对象一旦创建,其内部的字符序列就无法被修改。看似修改字符串的操作(如拼接、替换),本质都是创建了一个新的String对象。 字符串常量池:直接赋值创 阅读全文
posted @ 2026-01-08 00:34 我会替风去 阅读(267) 评论(1) 推荐(0)
摘要: 面向对象编程有三大特性:封装、继承、多态。 封装 封装是指将对象的属性(数据,如变量)和行为(操作数据的方法,如函数)捆绑在一起,同时隐藏对象内部的实现细节。 核心目的 提高代码安全性:防止外部程序随意篡改对象的内部属性,避免无效数据的产生。 提升代码可维护性:内部实现细节的修改不会影响外部调用者, 阅读全文
posted @ 2026-01-03 19:08 我会替风去 阅读(408) 评论(0) 推荐(1)
摘要: 负载均衡的本质与核心定义 负载均衡,简单说就是:把海量的网络请求流量,合理、均匀地分摊到多台服务器(服务器集群)上处理的技术。它的角色就像流量调度员,站在客户端和后端服务器集群之间,作为流量入口,统一接收所有请求再分发。 为什么需要负载均衡? 如果没有负载均衡,所有用户直接访问一台服务器,当用户激增 阅读全文
posted @ 2025-12-28 15:03 我会替风去 阅读(50) 评论(0) 推荐(0)