类的用途
java.lang.Class

使用 Class 的包
描述
提供组成 Java 辅助功能实用程序的接口和类的集合。
提供将源代码表示为抽象语法树 (AST) 的接口。
包含用于创建用户界面以及绘制图形和图像的所有类。
提供用于在应用程序之间和应用程序内传输数据的接口和类。
拖放是一种在许多图形用户界面系统中发现的直接操作手势,它提供了一种机制,可以在逻辑上与 GUI 中的表示元素相关联的两个实体之间传输信息。
提供用于生成与渲染无关的图像的类和接口。
包含与开发 beans 相关的类——基于 JavaBeans 体系结构的组件。
提供与 bean 上下文相关的类和接口。
通过数据流、序列化和文件系统提供系统输入和输出。
提供对 Java 编程语言的设计至关重要的类。
为 Java 编程语言注解工具提供库支持。
提供对 Java 运行时之外的内存和函数的低级访问。
提供允许 Java 编程语言代理检测在 JVM 上运行的程序的服务。
java.lang.invoke 包提供用于与 Java 虚拟机交互的低级原语。
提供Java运行时Java虚拟机和其他组件的监控和管理的管理接口。
提供用于获取有关类和对象的反射信息的类和接口。
java.lang.runtime 包为 Java 语言提供低级运行时支持。
提供用于实现网络应用程序的类。
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
java.nio.file 包的服务提供商类。
提供用于支持 RMI 服务端的类和接口。
为安全框架提供类和接口。
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
支持对单个变量进行无锁线程安全编程的小型类工具包。
这个包允许应用程序存储和检索用户和系统首选项和配置数据。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
提供用于加密操作的类和接口。
处理读取和写入元数据的 Java Image I/O API 包。
Java 图像 I/O API 的一个包,其中包含用于读取器、写入器、转码器和流的插件接口,以及一个运行时注册表。
包的类型和层次结构包含 Java 语言模型、Java 编程语言的声明和类型模型。
用于对 Java 编程语言的元素建模的接口。
用于对 Java 编程语言类型建模的接口。
为 Java 管理扩展提供核心类。
提供实现高级动态加载的类。
提供开放数据类型和 Open MBean 描述符类。
通过 javax.naming 和相关包提供动态插入支持访问命名和目录服务的方法。
为 Java 打印服务 API 提供主要类和接口。
提供描述 Java Print Service 属性类型以及如何将它们收集到属性集中的类和接口。
javax.print.attribute.standard 包含特定打印属性的类。
脚本 API 由定义 Java 脚本引擎的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。
这个包提供了一个用于身份验证和授权的框架。
为 MIDI(乐器数字接口)数据的 I/O、排序和合成提供接口和类。
提供用于捕获、处理和播放采样音频数据的接口和类。
提供用于从 Java 编程语言访问和处理服务端数据源的 API。
JDBC RowSet 实现的标准接口和基类。
提供实用程序类以允许在 Java 编程语言中的 SQL 类型和数据类型之间进行可序列化映射。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供由 Swing 组件触发的事件。
Synth 是一种可换肤的外观和感觉,其中所有绘画都是委托的。
提供用于处理 javax.swing.JTable 的类和接口。
提供处理可编辑和不可编辑文本组件的类和接口。
提供用于处理 javax.swing.JTree 的类和接口。
为可以从程序中调用的工具提供接口,例如编译器。
提供一个 object-model neutral API,用于评估 XPath 表达式和访问评估环境。
包含普通 Java 对象的链接器。
包含语言运行时所需的接口和类,以实现它们自己的特定于语言的对象模型和类型转换。
包含的类通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的特定于语言的对象模型和类型转换。

孵化功能。 将在未来的版本中删除。
这个包提供类来创建事件和控制飞行记录器。
此包包含用于使用 Flight Recorder 数据的类。
为构建 JShell 执行引擎提供实现支持。
java.netjava.nio.channels 套接字类的平台特定套接字选项。