Java 是最流行的编程语言之一,用于构建 Web 和企业级应用程序。本教程集将帮助您了解 Java 的基本概念。
如果您已经熟悉基础知识,可以前往Java 进阶教程。
Java 基础
-
Java 基础语法入门
-
Java基本数据类型详解
-
Java main() 详解
-
Java 中的控制结构详解
-
Java 循环完全指南
-
Java 包机制详解
-
Java 中的值传递机制详解
-
Java 可变参数详解 (热门)
-
Java hashCode() 方法详解 (热门)
-
Java Switch 语句详解 (热门)
-
Java 8 forEach介绍 (热门)
Java 面向对象编程
-
Java 类与对象详解
-
Java 中的 Concrete Class 详解
-
Java 中的访问修饰符详解 (热门)
-
Java 构造器详解
-
Java初始化指南
-
Java 中的抽象类
-
Java 接口详解
-
Java继承完全指南
-
Java中的继承与组合(Is-a vs Has-a关系)
-
Java 方法重载与重写详解
-
Java 中的组合、聚合与关联关系
-
Java 中 this 关键字详解
-
Java 中 super 关键字详解
-
Java中static关键字详解 (热门)
-
Java中的final关键字详解
-
Java 14 Record 关键字 (热门)
-
Java枚举类型详解:从基础到高级应用 (热门)
-
Java 8 Optional 完全指南 (热门)
-
Java 中的对象比较 (热门)
-
Java equals() 和 hashCode() 契约详解 (热门)
-
Functional Interfaces in Java (热门)
-
Java 21中的无名类和实例主方法
-
Java中的回调函数(Callback Functions) (热门)
-
Java Switch 模式匹配详解 (热门)
-
Java 15 中的密封类与接口详解 (热门)
-
Java 中的函数式编程 (热门)
-
Java 中的 transient 关键字详解 (热门)
-
Java instanceof 操作符详解 (热门)
-
Java中实现对象深拷贝的几种方法 (热门)
-
Java对象类型转换 (热门)
-
Java 8 接口中的静态方法和默认方法详解 (热门)
Java Strings
字符串是 Java 中常见的数据类型,用于表示文字。让我们看看如何创建和使用 String 对象。
Java 异常
异常是程序执行过程中的异常行为。让我们了解一下什么是 Java 异常,以及它们如何帮助我们编写不易出错的代码。
-
Java 异常处理详解 (热门)
-
Java 中的检查异常与非检查异常 (热门)
-
Java 中如何创建自定义异常 (热门)
-
Java中的链式异常(Chained Exceptions)
-
Java 中 throw 和 throws 的区别
-
Java - 使用 try-with-resources 语句 (热门)
Java 数组
Java Collections
一种更复杂的数据结构类型是集合,与数组相比,集合具有动态大小。
-
Java ArrayList指南
-
Java LinkedList介绍与用法
-
Java 菱形运算符完全指南
-
Java中的Comparator与Comparable接口详解 (热门)
-
Java 泛型基础详解 (热门)
-
Java HashSet 完全指南
-
Java HashMap 使用与原理解析 (热门)
-
Java中初始化HashMap的多种方式 (热门)
-
Java Iterator 完全指南
-
Java 中 Array 与 List 的相互转换
Java Streams
最后Java Streams 它不是数据结构,而是数据源的包装器,允许我们更高效地处理数据。
-
Java Stream 介绍 (热门)
-
Java 8 Stream 实战指南 (热门)
-
Java 8 函数式接口详解 (热门)
-
Guide to Java Collectors (热门)
-
Java Stream 中使用 Lambda 表达式进行过滤操作 (热门)
Java IO
-
Java 中读取和写入用户输入
-
Java 文件读取全攻略 (热门)
-
Java 中创建文件的几种方式
-
Java 文件写入操作详解 (热门)
-
Java NIO2 文件 API 详解
-
BufferedReader 使用指南 (热门)
-
Java OutputStream 完全指南
-
Java 序列化详解 (热门)
-
Java 中使用 printf() 格式化输出详解 (热门)
Java 开发环境
了解 Java 虚拟机和其他开发工具的工作原理非常重要。
-
JVM、JRE 和 JDK 的区别
-
Java 中的栈内存与堆空间详解 (热门)
-
Java 类加载器详解 (热门)
当然,关于 Java 编程还有很多东西需要学习,可用的开发工具和 API 每天都在变化。但是,只要你对基本概念有扎实的基础,你就可以开始构建一些东西,并不断学习。
有关 Java 问题解决的更多教程和示例,还可以查看网站上的 Java 分类。