12 2024 档案
摘要:本文对《Java核心技术 I》中开发者容易忽视和重要的知识点进行总结,不包含一般开发者都知道内容。大标题后括号的数字代表书中对应的章节。 一、Java的基本程序设计结构(3) 1. 整数表示 可以为数字字面量加上下划线,这些下划线只是为了让人更易读。Java编译器会去除这些下划线。 int n =
阅读全文
摘要:一、Netty基本内容 1.什么是netty? Netty是一个异步的、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端。 异步的: 事件驱动:基于 Java NIO(Non-blocking I/O)的 Selector 实现的。 Netty 的核心设计目标是: 高性能:
阅读全文
摘要:一、JVM 主要功能 1. 什么是 jvm? JVM(Java Virtual Machine):负责运行 Java 程序的核心组件。它将 Java 字节码(.class 文件)解释或编译为机器代码,并提供内存管理、垃圾回收和线程管理等功能。 JRE (Java Runtime Environmen
阅读全文