Java8中所有的包列表及介绍

一、常用的基础类库:11个jar(Java Archive,Java归档)包

作为java语言使用者,我们可以感受到java语言带来的优势(平台无关、面向对象、多线程、高效易扩展等),而且它有很多已经实现的类库可以供我们直接使用,这些类库都是以jar包的形式提供的,也可以成为java API,它为编程者实现了各种常用操作的方法,为程序员编写java程序代码带来了许多方便。

了解了Java 8中所有包的作用,对Java 8有了一个整体的了解,另外也是提高了自身的阅读能力。本文列出了Java 8中所有的包,并且对每一个包的功能做了简要的说明,希望对你有所帮助。

包名 内容概述
java.applet 提供了需要创建一个小程序和用来跟其他小程序交流上下文的类。
Java.awt 包含用于创建用户界面和绘制图形图像的所有类
Java.io 提供与输入输出相关的类
Java.beans 包含与开发javaBeans相关的类
Java.lang 提供java语言程序设计的基础类
Java.net 提供实现网络操作相关的类
Java.nio 为输入输出提供缓冲区的类
Java.text 提供处理文本、日期、数字和消息的类和接口
Java.util 提供处理日期、时间、随机数生成等各种使用工具的类
Javax.net 提供用于网络应用程序的类、网络应用扩展类
Java.swing 提供一组与AWT功能相同的纯java的组件类
java.sql 该包提供了使用Java语言访问并处理存储在数据源(通常是一个关系型数据库)中的数据API。

包名 内容概述
java.applet 提供了需要创建一个小程序和用来跟其他小程序交流上下文的类。

包名 内容概述
java.awt 包含了所有用于创建用户界面和绘制图形和图像的类。
java.awt.color 提供了颜色空间的类。
java.awt.datatransfer 提供了应用程序内部和应用程序之间进行数据交换的接口和类。
java.awt.dnd 拖放功能是分布在许多提供一个与GUI中的显示元素逻辑相关的两个实体之间交换数据机制的用户界面系统中的直接操作动作。
java.awt.event 提供了处理由AWT组件激活的不同类型的事件的接口和类。
java.awt.font 提供了与字体相关的类和接口。
java.awt.geom 提供了定义和执行二维几何相关对象的Java 2D类。
java.awt.im 提供了输入法框架的类和接口。
java.awt.im.spi 提供了能开发可用于在任何Java运行环境的输入法的接口。
java.awt.image 提供了创建和修改图片的类。
java.awt.image.renderable 提供了生产呈现无关的图像类和接口。
java.awt.print 提供了通用的打印API的类和接口。

包名 内容概述
java.beans 包含了beans(基于JavaBean架构组件)开发相关的类。
java.beans.beancontext 提供了bean上下文相关的类和接口。

包名 内容概述
java.io 提供了通过数据流、序列化和文件系统进行的系统系统输入和输出。

包名 内容概述
java.lang 提供了Java编程语言基础设计的类。
java.lang.annotation 提供了支持Java编程语言的注释设备库
java.lang.instrument 提供了允许Java编程语言代理运行在JVM上的程序的服务。
java.lang.invoke java.lang.invoke包包含了直接提供Java核心类库和虚拟机的动态语言支持。
java.lang.management 提供了Java运行时监控和管理Java虚拟机和其他组件的管理接口。
java.lang.ref 提供了与垃圾回收器有限程度交互作用的引用对象类。
java.lang.reflect 提供了获取关于类和对象反射信息的类和接口。

包名 内容概述
java.math 提供了执行任意精度整数算法(BigInteger)和任意精度小数算法的类。

包名 内容概述
java.net 提供了实现网络应用程序的类。

包名 内容概述
java.nio 定义了缓冲器,它是数据容器,并且提供其他NIO包的概述。
java.nio.channels 定义了描述连接能够执行I/O操作的实体,例如文件和sockets。定义了多路复用且非阻塞I/O操作的选择器。
java.nio.channels.spi java.nio.channels包的服务提供者类。
java.nio.charset 定义了用于字节和统一编码字符之间转换的字符集、解码器和编码器。
java.nio.charset.spi java.nio.charset包的服务提供者类。
java.nio.file 定义了Java虚拟机访问文件、文件属性和文件系统的接口和类。
java.nio.file.attribute 提供访问文件和文件系统属性的接口和类。
java.nio.file.spi java.nio.file.spi包的服务提供者类。

包名 内容概述
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值