【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
--applet:applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用程序。
--awt:用于创建用户界面和绘制图形图像的所有分类
--beans:包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。
--io:通过数据流、序列化和文件系统提供系统输入和输出。
.Serializable
串行化,将对象存储到介质(如文件、内在缓冲区等)中或是以二进制方式通过网络传输。
类通过实现 java.io.Serializable 接口以启用其序列化功能。
.Closeable
Closeable 是可以关闭的数据源或目标。
.Flushable
Flushable 是可刷新数据的目标地。
--lang:提供利用 Java 编程语言进行程序设计的基础类。
.Appendable
能够被追加 char 序列和值的对象。
.CharSequence
CharSequence 是 char 值的一个可读序列。
.Cloneable
此类实现了 Cloneable 接口,以指示 Object.clone() 方法可以合法地对该类实例进行按字段复制。
.Comparable<T>
此接口强行对实现它的每个类的对象进行整体排序。
.Readable
Readable 是一个字符源。
.Runnable
Runnable 接口应该由那些打算通过某一线程执行其实例的类来实现。
--math:提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。
--net:为实现网络应用程序提供类。
--nio:定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。
--rmi:提供 RMI 包。
.Remote Remote
接口用于标识其方法可以从非本地虚拟机上调用的接口。
--security: 为安全框架提供类和接口。
.Guard
此接口表示一个 guard,guard 是用来保护对另一个对象的访问的对象。
.Key
Key 是所有密钥的顶层接口。
.Principal
此接口表示主体的抽象概念,它可以用来表示任何实体,例如,个人、公司或登录 id。
.PrivateKey 私钥。
.PublicKey 公钥。
--sql:提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。
.Array SQL 类型 ARRAY 在 Java 编程语言中的映射关系。
.Blob SQL BLOB 值在 JavaTM 编程语言中的表示形式(映射关系)。
.CallableStatement 用于执行 SQL 存储过程的接口。
.Clob SQL 类型 CLOB 在 JavaTM 编程语言中的映射关系。
.Connection 与特定数据库的连接(会话)。
.DatabaseMetaData 关于数据库的整体综合信息。
.Driver 每个驱动程序类必须实现的接口。
.ParameterMetaData 可用于获取关于 PreparedStatement 对象中参数的类型和属性信息的对象。
.PreparedStatement 表示预编译的 SQL 语句的对象。
.Ref Java 编程语言中 SQL REF 值的映射关系,它是到数据库中的 SQL 结构类型值的引用。
.ResultSet 表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。
.ResultSetMetaData 可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。
.Savepoint 保存点的表示形式,保存点是可以从 Connection.rollback 方法引用的当前事务中的点。
.SQLData 该接口用于 SQL 用户定义类型 (UDT) 到 Java 编程语言中类的自定义映射关系。
.SQLInput 一个输入流,它包含表示 SQL 结构化类型或 SQL 不同类型的实例的值组成的流。
.SQLOutput 用于将用户定义类型的属性写回数据库的输出流。
.Statement 用于执行静态 SQL 语句并返回它所生成结果的对象。
.Struct 用于 SQL 结构化类型的 Java 编程语言中的标准映射关系。
--text:提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。
--time:JDK8新引入的,提供了用于日期、时间、实例和周期的主要API。
--util:包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。
.Collection<E> Collection 层次结构 中的根接口。
.Comparator<T> 比较函数强行对某些对象 collection 进行整体排序。
.Enumeration<E> 实现 Enumeration 接口的对象,它生成一系列元素,一次生成一个。
.EventListener 所有事件侦听器接口必须扩展的标记接口。
.Formattable Formattable 接口必须通过需要执行自定义格式化(使用 Formatter 的 's' 转换说明符)的任何类来实现。
.Iterator<E> 对集合进行迭代的迭代器。
.List<E> 有序的 collection(也称为序列)。
.ListIterator<E> 系列表迭代器,允许程序员按任一方向遍历列表、迭代期间修改列表,并获得迭代器在列表中的当前位置。
.Map<K,V> 将键映射到值的对象。
.Map.Entry<K,V> 映射项(键-值对)。
.Observer 一个可在观察者要得到 observable 对象更改通知时可实现 Observer 接口的类。
.Queue<E> 在处理元素前用于保存元素的集合。
.RandomAccess List 实现所使用的标记接口,用来表明其支持快速(通常是固定时间)随机访问。
.Set<E> 一个不包含重复元素的 collection。
.SortedMap<K,V> 保证按照键的升序排列的映射,可以按照键的自然顺序(参见 Comparable 接口)进行排序,或者通过创建有序映射时提供的比较器进行排序。
.SortedSet<E> 保证迭代器按照元素递增顺序遍历的集合,可以按照元素的自然顺序(参见 Comparable)进行排序,或者按照创建有序集合时提供的 Comparator进行排序。
来源:oschina
链接:https://my.oschina.net/u/1539359/blog/714843