コンテンツ
- 定義-アプリケーションプログラミングインターフェース(API)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaがApplication Programming Interface(API)について説明しています
定義-アプリケーションプログラミングインターフェース(API)とはどういう意味ですか?
Javaの長所であるアプリケーションプログラミングインターフェイス(API)は、事前に記述されたパッケージ、クラス、およびそれぞれのメソッド、フィールド、コンストラクターを持つインターフェイスのコレクションです。人間とコンピューター間の相互作用を促進するユーザーインターフェースと同様に、APIは相互作用を促進するソフトウェアプログラムインターフェースとして機能します。
Javaでは、ほとんどの基本的なプログラミングタスクはAPIのクラスとパッケージによって実行されます。これは、コード内に記述される行数を最小限に抑えるのに役立ちます。
Java Development Kit(JDK)は、次の3つの基本コンポーネントで構成されています。
- Javaコンパイラ
- Java仮想マシン(JVM)
- Javaアプリケーションプログラミングインターフェース(API)
JDKに含まれているJava APIは、その各コンポーネントの機能を説明しています。 Javaプログラミングでは、これらのコンポーネントの多くは事前に作成され、一般的に使用されています。したがって、プログラマはJava APIを介して事前に記述されたコードを適用できます。利用可能なAPIクラスとパッケージを参照した後、プログラマは実装に必要なコードクラスとパッケージを簡単に呼び出します。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaがApplication Programming Interface(API)について説明しています
APIは、使用可能なJavaクラス、パッケージ、およびインターフェースのライブラリです。 3つのAPIタイプは次のとおりです。
- JDKダウンロードにバンドルされている公式のJavaコアAPI
- オプションの公式Java API。必要に応じてダウンロードできます
- ソースWebサイトからダウンロードできるサードパーティのAPIである非公式API
APIは、プログラマーがクラスまたはパッケージの関数、パラメーター、およびその他の必要な情報を決定するのに役立ちます。公式APIには、パッケージ(アプレットパッケージ、グラフィックスおよびGUIスイングパッケージ、入出力(IO)パッケージ、Abstract Windows Toolkit(AWT)など)が含まれます。
APIの起動時には、次の3つのフレームがあります。
- 最初のフレームには、すべてのAPIコンポーネント(クラスとパッケージ)が表示されます。
- 特定のパッケージを選択すると、2番目のフレームには、その特定のパッケージのすべてのインターフェイス、クラス、および例外が表示されます。
- 3番目のプライマリフレームは、すべてのAPIパッケージの概要を提供します。メインフレームで展開すると、インデックス、クラス階層、およびヘルプセクションを表示できます。