首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
万字详解Java基础
_whitepure
创建于2025-08-16
订阅专栏
用清晰的逻辑和大量代码示例,把Java核心知识掰开揉碎。从变量、循环到面向对象,从异常处理到集合框架,帮你搭建坚实的知识骨架,告别零散与迷茫。
等 4 人订阅
共18篇文章
创建于2025-08-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
万字详解Java中的数据类型
基本类型 Java语言提供了八种基本类型。六种数值类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型,俗称4类8种。这里只介绍称4类8种,实际上,Java中还存在另外一种基本类型 void,
万字详解Java中的运算
运算符与表达式 运算符 运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作
万字详解Java中的面向对象(一)
概览 面向对象简称OO(object-oriented)是相对面向过程(procedure-oriented)来说的,是一种编程思想,Java就是一门面向对象的语言,包括三大特性和六大原则。其中,三大
万字详解Java中的面向对象(二)
设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、高内聚低耦合。虽然GoF设计模式只有23个,
万字详解Java中的IO及序列化
概览 IO,即in和out的缩写,也就是输入和输出,指应用程序和外部设备之间的数据传递,常见的外部设备包括文件、管道、网络连接。从计算机结构的角度来看IO,IO就是描述了计算机系统和外部设备之间通信的
万字详解Java多线程(一)
线程与进程 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。一个正在运行的程序的实例就是一个进程。 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际执行单位
万字详解Java多线程(二)
Java内存模型 Java内存模型,即JMM(Java Memory Model)本身是一种抽象的概念,并不真实存在。它定义了Java程序中多线程间如何通过内存进行交互的规则和规范。屏蔽了各种硬件和操
万字详解Java集合
概述 Java中的集合主要包括Collection和Map两种,Collection存储着对象的集合,而Map存储着键值对的映射表。 数组 如果你看过ArrayList类源码,就知道ArrayList
万字详解Java反射
概述 在Java程序运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意方法和属性。这种动态获取信息以及动态调用对象方法的功能,称为Java语言的反射
万字详解Java枚举
概述 枚举在Java中是一种特殊的类,用来定义一组固定的常量。它在Java5中引入,提供了一种类型安全的方式来定义和使用常量集合。尽管enum看起来像是新的数据类型,但它实际上是一个受限制的类,继承自
万字详解Java泛型
概览 在Java中,泛型是一种强大的编程特性,允许类、接口和方法在定义时声明一种参数化类型,而在使用时可以指定具体的类型参数。泛型的主要目的是提高代码的重用性和类型安全性。 确切地说,泛型的本质是参数
万字详解Java注解
概述 Java注解(Annotation)是JDK 5引入的元数据机制,用于为代码元素(类、方法、字段等)添加结构化信息。本质上是特殊的接口,通过@interface关键字定义。 注解示例: 注解的核
万字详解Java内部类
概述 内部类顾名思义是定义在另一个类内部的类,与之相对,包含内部类的类称为外部类。内部类允许你将逻辑上相关的类组织在一起,并可以访问外部类的所有成员,从而提供了一种更彻底的封装方式。 内部类优点: 直
万字详解Java代码块
概述 在Java中,代码块是由大括号{}包围的语句集合,必须是类、接口、方法或构造器的一部分,它是一个独立的执行单元。 代码块定义格式如下: 代码块也属于类中的成员,和属性、方法一样,是类的一部分,只
万字详解常用数据结构(Java版)
数据结构是一门研究数据组织方式的学科,是编程语言的重要组成部分。学好数据结构,可以编写出更高效的代码,同时为学习和掌握算法奠定坚实的基础。 数据结构分为两大类:线性结构和非线性结构。线性结构是最常用的
万字详解JavaObject类方法
概览 Object类位于java.lang包中,编译时会自动导入。当我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承Object,成为Object的子类。Object类可以显示继承,也可
万字详解常用算法(Java版)
算法英文对应的单词是Algorithm,它的本意为解决问题的方法,所以算法直接理解就是解决问题的方法。在计算机领域定义就是一系列解决问题的、清晰、可执行的计算机指令。 算法是在计算机科学中用于解决特定
万字详解JVM
JVM整体结构 Java虚拟机有很多,HotSpot VM是目前市面上高性能虚拟机的代表作之一。HotSpot 的技术优势就在于热点代码探测技术(名字就从这来的)和准确式内存管理技术。 热点代码探测,