学习Java
运行您的第一个 Java 应用程序
-
开始使用 Java
创建您的第一个 Java 应用程序。
-
启动单文件源代码程序
使用 Java 启动器启动单文件源代码 Java 程序。
-
Jshell - Java Shell 工具
jshell 在 read-eval-print 循环 (REPL) 中交互式地评估 Java 编程语言的声明、语句和表达式。
了解新功能
-
Java平台演进
自 Java 8 以来,Java 已经走过了漫长的道路。让我们回顾一下这种演变。
-
使用 JDK 中可用的预览功能
如何编译和执行 JDK 中可用的预览功能。
了解语言
-
对象、类、接口、包和继承
介绍面向对象的编程。
-
Java 语言基础
了解 Java 语言的基础知识。
-
使用 Record 对不可变数据建模
如何使用记录对不可变数据进行建模,以使您的代码更简单、更具可读性。
-
类和对象
定义自己的类,声明成员变量、方法和构造函数。
-
数字和字符串
理解数字、字符和字符串。
-
继承
在 Java 应用程序中利用继承。
-
接口
创建和使用接口。
-
泛型
使用参数化类型。
-
Lambda 表达式
使用 Lambda 表达式提高代码的可读性。
-
Annotations
注释是元数据的一种形式,提供有关不属于程序本身的程序的数据。注释对其注释的代码的操作没有直接影响。
-
Packages
如何将类和接口捆绑到包中,如何使用包中的类,以及如何安排文件系统以便编译器可以找到源文件。
-
使用模式匹配
所有关于模式匹配.
-
异常
使用异常来处理错误和其他异常事件。
掌握API
-
集合框架
了解集合框架以在集合和哈希图中存储和检索数据。
-
Stream API
使用 Java 流和收集器处理您的内存数据。使用并行流更快地处理它们。
-
Java I/O API
使用 Java 输入/输出 API 访问外部资源。
-
日期时间API
涵盖添加到 JDK 8 的日期时间 API,包括核心概念和类。
-
正则表达式
提供正则表达式的一般概述。它还介绍了构成此 API 的核心类。
-
使用 JDK 库的安全基础
提供安全 API 的一般概述。它还介绍了该 API 的核心组件部分。
组织您的应用程序
-
模块
了解模块系统如何塑造 JDK 以及如何使用它来使您的代码库更易于维护。
-
使用 JLink 创建运行时和应用程序映像
了解如何使用命令行工具
jlink
创建定制的运行时映像或自包含的应用程序映像。
了解JVM
-
核心 JDK 工具
了解 JDK 为您提供的用于编译、运行、分析和监控代码的工具。
-
监控工具
了解 JDK 为您提供的用于监控应用程序的工具。
-
JPackage
打包您的应用程序以创建本机安装程序。
-
安全工具
使用 JDK 工具和命令设置安全策略。
-
故障排除工具
了解 JDK 为您提供的用于对 Java 应用程序和 Java 虚拟机 (JVM) 进行故障排除的工具。
-
Java 中的垃圾收集概述
了解垃圾收集在 Java 中的工作原理以及如何调整垃圾收集的关键方面。
-
中的类-数据共享和应用类-数据共享
了解如何在 HotSpot 中使用类数据共享来提高 JVM 性能。