IT界中,什么是JDK,JRE,SDK,ADF,API?

什么是JDK,JRE,SDK,ADF,API?

JDK

JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。

JRE

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

ADF

ADF(Application Development Framework)是Oracle公司为简化J2EE程序开发的复杂性专门开发的一种解决方案。

ADF通过减少实现设计模式和应用程序框架的代码量,简化了J2EE的研发难度。其优点主要体现在以下四个方面:

  • 开发环境:大部分J2EE框架都没有与之配套的开发工具,ORACLE为ADF提供了JDEVELOPER开发工具,它和ADF实现了完美的结合,方便了程序的开发。

  • 平台独立:ADF能够运行在任何符合J2EE标准的应用服务器上。

  • 技术选择:对于应用程序的不同层,开发人员可以使用自己擅长的技术进行开发。

  • 端到端的解决方案:ADF不只关注应用程序的某一层,而是对应用程序的每一层,都提供了完整的解决方案。ADF检验 (Augmented Dickey-Fuller test)

    ADF检验是Eviews软件中一种检查序列平稳性的单位根检验方法。ADF检验的输出结果包括检验滞后变量系数的ADF统计量和检验所需的临界值(1%,5%,10%)。如果系数显著不为零,实为小于零,那么 包含单位根的假设将被拒绝,从而接受备择假设平稳。

SDK

SDK(Software Development Kit, 即软件开发工具包 )一般是一些被