在线中文api:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

Java版本:1.8
Android版本:23

java的api有java和javax2个包

java和javax都是Java的API包,java是核心包,javax的x是extension的意思,也就是扩展包,它和java各有各的用处

上篇了解了java包中的内容,今天了解下javax包

javax下共有21个包

1、javax.accessibility

定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。

2、javax.activation

activation拓展

3、javax.activity

包含了解组期间通过ORB机制抛出异常的相关活动服务。

4、javax.annotation

annotation拓展

5、javax.imageio

Java Image I/O API 的主要包。
java图片处理—Javax.imageIO包的用法

6、javax.jws

真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService

7、javax.lang.model

javax.lang.model用来为 Java 编程语言建立模型的包的类和层次结构。 此包及其子包的成员适用于语言建模、语言处理任务和 API(包括但并不仅限于注释处理框架)。

8、javax.management

提供 Java Management Extensions 的核心类。 Java Management Extensions (JMXTM) API 是一个用于管理和监视的标准 API

9、javax.naming

为访问命名服务提供类和接口。

10、javax.net

提供用于网络应用程序的类。

11、javax.print

为 JavaTM Print Service API 提供了主要类和接口。
(java 基础知识) Java打印—javax.print

12、javax.rmi

包含 RMI-IIOP 的用户 API。

13、javax.script

这个包用来和JavaScript进行互操作,比如Java类可以调用JavaScript中的方法,而JS也可调用 JAVA中的方法.
javax.script包探秘 javascript与java交互执行
在Java中使用脚本语言 javax.script探秘

14、javax.security

java安全机制
Java Security 总纲
对javax.security的简单封装

15、javax.smartcardio

主要功能是通过虚拟机建立与标准pc/sc读卡器及卡片的通信
尝鲜 javax.smartcardio.*

16、javax.sound

java音频控制
Java Sound初探
使用javax.sound实现简单的音频播放

17、javax.sql

为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。

java.sql.*是jdbc2.0之前的东西
javax.sql.*包括了jdbc3.0的特性

javax.sql.*提供了很多新特性,是对java.sql的补充,具体提供了一下方面的功能

(1)Datasource接口提供了一种可选择性的方式去建立连接
(2)提供了连接池的支持
(3)增加了分布式的事务处理机制
(4)增加了rowset

18、javax.swing

提供一组“轻量级”(全部是 Java 语言)UI组件,尽量让这些组件在所有平台上的工作方式都相同

AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。当我们利用 AWT 来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上则可能不存在。

Swing 是在AWT的基础上构建的一套新的图形界面系统,它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。由于 Swing 控件是用100%的Java代码来实现的,因此在一个平台上设计的树形控件可以在其他平台上使用。

19、javax.tools

为能够从程序(例如,编译器)中调用的工具提供接口。
使用 javax.tools 创建动态应用程序

20、javax.transaction

包含解组期间通过 ORB 机制抛出的三个异常。

21、javax.xml

根据 XML 规范定义核心 XML 常量和功能。
使用javax(java扩展包)中的工具解析XML字符串

Java API学习(二)javax包相关推荐

  1. Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar

    Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar 题目 代码 题目 代码 imp ...

  2. Java并发学习二:编译优化带来的有序性问题导致的并发Bug

    Java并发学习系列文章:Java并发学习-博客专栏 今天在学习极客时间专栏:<Java并发编程实战> 第一讲01 | 可见性.原子性和有序性问题:并发编程Bug的源头中提到: 编译器及解 ...

  3. Java API学习笔记

    一.字符串类 1.1 String类的初始化,几个常见的构造方法 String() //创建一个内容为空的字符串 String(String value) //根据指定的字符串内容创建对象 Strin ...

  4. Java多线程学习二十九:AtomicInteger(原子类) 和 synchronized 的异同点?

    原子类和 synchronized 关键字都可以用来保证线程安全,在本课时中,我们首先分别用原子类和 synchronized 关键字来解决一个经典的线程安全问题,给出具体的代码对比,然后再分析它们背 ...

  5. 高德地图API学习二、获取定位数据

    ***首先需要到高德官方中申请key!!! 一.配置AndroidManifest.xml 首先,声明Service组件 <service android:name="com.amap ...

  6. java多线程学习二、安全与不安全示例:12306买票和银行取钱、java内存模型、内存可见性、线程同步块和方法

    文章目录 前言 1. 什么是块,分为几种 2. 静态块与构造块的区别 一. 举例说明:并发情况下,线程不安全 1. 示例1:unsafe12306取票 2. 示例2:unsafe银行取钱 二.线程不安 ...

  7. Java多线程学习(二)---线程创建方式

    线程创建方式 摘要: 1. 通过继承Thread类来创建并启动多线程的方式 2. 通过实现Runnable接口来创建并启动线程的方式 3. 通过实现Callable接口来创建并启动线程的方式 4. 总 ...

  8. java泛型学习二:解惑通配符

    package generic;import java.awt.Canvas; import java.util.ArrayList; import java.util.Collection; imp ...

  9. Java多线程学习二十一:ConcurrentHashMap 在 Java7 和 8 有何不同

    在 Java 8 中,对于 ConcurrentHashMap 这个常用的工具类进行了很大的升级,对比之前 Java 7 版本在诸多方面都进行了调整和变化.不过,在 Java 7 中的 Segment ...

最新文章

  1. 全国四级网络工程师操作系统部分考纲
  2. 吴恩达机器学习笔记-梯度下降
  3. GXGetImage方式连续采集和发送软触发采集
  4. [BTS06]BizTalk2006 SDK阅读笔记(五) 管道-Pipeline
  5. mysql 命令大全
  6. 获取请求参数通用方式|| 中文乱码问题||请求转发
  7. c语言for循环加法,BigDecimal 在for循环中相加注意事项
  8. Battery historian安装及使用
  9. [转]内存泄漏简单检测
  10. Python 开发的 10 个小贴士,你知道几个?
  11. 2018年需要关注的10个设计趋势
  12. python处理子进程_Python线程处理多个bash子进程?
  13. 知乎万赞:熬夜整理出的软件测试面试题大全(2021最新)
  14. linux yassl 漏洞修复,漏洞加固方案.docx
  15. python pymysql multiprocessing.dummy多线程 读写数据库报错
  16. 介入切除心脏肿瘤:ONOCOR血管可回收技术历史性应用
  17. 高通625系列-MSM8953 (Cortex-A53架构)
  18. Unity下SpriteSheet 使用
  19. 面试题:1、H5+css
  20. word中表格出现无法自动换页问题

热门文章

  1. 对比学习,用Excel和Python绘制「棒棒糖图」
  2. 深入研究mp4视频封装格式(1)
  3. PodFest China发布首份《中文播客听众与消费调研》报告
  4. Redis cache-aside模型-分布式锁等问题研究
  5. 如何设计一个高性能的图 Schema
  6. MCS-51仿真调试 定时器计数器
  7. chia分享,全网最详细教程-----2
  8. 看了《想成为真正的程序员,为什么不从linux开始呢?》有感
  9. pycharm(社区版)如何添加database工具
  10. 百度开放平台-地理编码服务