ToB企服应用市场:ToB评测及商务社交产业平台

标题: Java之API、JDK 和 IDE分别指什么呢? [打印本页]

作者: 莫张周刘王    时间: 2022-8-23 17:45
标题: Java之API、JDK 和 IDE分别指什么呢?
转自:
http://www.java265.com/JavaCourse/202206/3812.html
1、API
应用程序接口(Application Program Interface,API)也称为库,包括为开发Java程序而预定义的类和接口。在Oracle官方文档:https://docs.oracle.com/javase/specs/index.html中查看和下载最新的API。
Java有三个版本:
Java SE(标准版,Java Standard Edition)可用来开发客户端的应用程序。应用程序可以独立运行或作为applet(Java小程序)在Web浏览器中运行。
Java EE(企业版,Java Enterprise Edition)可以用来开发服务端的应用程序,如Java servlet,JSP(JavaServer Pages)和JSF(JavaServer Faces)。
Jave ME(微型版,Java Micro Edition)用来开发如手机等移动设备的应用程序。
Java SE是基础,其他Java技术都基于Java SE。
2、JDK
Oracle发布的Java各版本都带有JDK(Java开发工具包,Java Development Toolkit)。Java SE 17对应的Java开发工具包称为JDK1.17,也称为Java17或JDK17。JDK是由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试Java程序
3、IDE
IDE(集成开发环境,Integrated Development Environment)是快速开发Java程序的开发工具,如NetBeans、Eclipse等,以图形用户界面的形式集成了编辑、编译、链接、调试和在线帮助等开发功能,方便程序员编译和运行源代码
 
下文笔者讲述java中API,JDK,IDE简介说明,如下所示
  1. API (Application Program Interface):
  2.      应用程序接口,也成为库
  3.       如:开发Java程序
  4.       而预定义的类和接口
  5. JDK(Java Development Toolkit):
  6.       Java开发工具包
  7. JDK:
  8.    是由一套独立程序构成的集合
  9.    每个程序都是从命令行调用的
  10.    用于开发和测试 Java 程序
  11. IDE(Integrated Development Environment):
  12.    集成开发环境
  13.    如:IDEA,VSCODE
  14. JVM(Java Virtual Machine):
  15. Java虚拟机:
  16.     运行java字节码所需的框架,使用JVM可实现跨平台效果
  17. JRE是Java Runtime Environment:
  18.    指Java运行环境
  19.   
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4