1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JavaAPIとは-java

Last updated at Posted at 2019-10-17
sample
	public class HelloWorld{
         public static void main(String[] args) {
           System.out.println("hello");
	   }
	}

※エクリプスでの開発環境を前提としている※

プログラミング初心者のおまじないとして
学習の初めにHelloWorldクラスを作ることが慣行(?)となっているが
HelloWorldいうクラスは自分で作ったたった一つのクラスであると思いがちだが
実際にはほかの347個のクラスと連携してうごく計348クラスからなるプログラムである。

自分で作った一つのクラスを除く347個のクラスは、Javaに初めから標準添付されているクラスであり
それらはAPI(Application Programming Interface)と称される。

このAPIは200を超えるパッケージと3500以上のクラスが標準提供されており、いつでも自由に使うことができる。
APIは世界中の開発者が作り出したもので、高速かつバグがない。

代表的なパッケージは以下の表の通り

パッケージ名 説明
java.lang Javaに欠かせない、重要なクラス群
java.util プログラミングを便利にするさまざまなクラス群
java.math 数学に関するクラス群
java.net ネットワーク通信などを行うためのクラス群
java.io ファイルの読み書きなど、データを遂次処理するためのクラス群

特にjava.langのパッケージに属するクラスは頻繁に利用するものが多いので
特別にインポートしなくても自動的にインポートされる仕様になっている。
System.out.println()のSystemはjava.lang.Systemクラスである。

1
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?