API
日本語 | アプリ制作道具 |
英語 | API |
ふりがな | えーぴーあい |
フリガナ | エーピーアイ |
「Application Programming Interface」の略。
広義には、プログラムを作るための関数、クラス、ライブラリ等をまとめたもの。
狭義には、そのクラスライブラリのみを指す。
一般にはJ2SEに含まれるクラスを指すことが多い。
また、他者が作成したクラスライブラリを指すこともある。
基本的には、自分が作成したものは呼ばないことが多い。
普通のクラスライブラリと、明確な違いはない。
ただし多くの場合、「あるシステムを操作するためのクラスライブラリ」を指すことが多い。
たとえば、Google向けアプリケーションを作成するためのAPI「Google Web APIs」が存在する。
広義には、プログラムを作るための関数、クラス、ライブラリ等をまとめたもの。
狭義には、そのクラスライブラリのみを指す。
一般にはJ2SEに含まれるクラスを指すことが多い。
また、他者が作成したクラスライブラリを指すこともある。
基本的には、自分が作成したものは呼ばないことが多い。
普通のクラスライブラリと、明確な違いはない。
ただし多くの場合、「あるシステムを操作するためのクラスライブラリ」を指すことが多い。
たとえば、Google向けアプリケーションを作成するためのAPI「Google Web APIs」が存在する。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// System.out.println() も J2SE の API に含まれます。
System.out.println( "テスト" );
// IntegerやStringも含まれます。
// 逆に、intは含まれません。
// APIに含まれるのはあくまでクラスです。
}
}
public class Sample
{
public static void main( String[] args )
{
// System.out.println() も J2SE の API に含まれます。
System.out.println( "テスト" );
// IntegerやStringも含まれます。
// 逆に、intは含まれません。
// APIに含まれるのはあくまでクラスです。
}
}
// Sample.java public class Sample { public static void main( String[] args ) { // System.out.println() も J2SE の API に含まれます。 System.out.println( "テスト" ); // IntegerやStringも含まれます。 // 逆に、intは含まれません。 // APIに含まれるのはあくまでクラスです。 } }