轉自:
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簡介說明,如下所示
API (Application Program Interface):
應用程式介面,也成為庫
如:開發Java程式
而預定義的類和介面
JDK(Java Development Toolkit):
Java開發工具包
JDK:
是由一套獨立程式構成的集合
每個程式都是從命令列呼叫的
用于開發和測驗 Java 程式
IDE(Integrated Development Environment):
集成開發環境
如:IDEA,VSCODE
JVM(Java Virtual Machine):
Java虛擬機:
運行java位元組碼所需的框架,使用JVM可實作跨平臺效果
JRE是Java Runtime Environment:
指Java運行環境
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/498531.html
標籤:Java
