Java API

この章で行う学習内容

・java.langパッケージ以外のクラスの使用方法を説明について
・java.langパッケージ以外のクラスであるカレンダークラスを使用することで、自分で設定したカレンダーを見ることが出来ます。

API

java.langパッケージ

java.langパッケージはシステムの動作に必要となるクラス群が格納されています。
このパッケージは自動でimportされる為、各クラスについてはimport文なしで使用できます。

java.langパッケージのクラスとして、以下のようなものがあります。

No クラス
1 java.lang.String
2 java.lang.StringBuffer
3 java.lang.Integer
4 java.lang.Exception

java.lang以外のパッケージ

java.lang以外のパッケージに格納されている各クラスついては、
明示的にimport文を追加しないと使用できません。

java.lang以外のパッケージとしては、以下のようなものがあります。

No クラス
1 java.util
2 java.io
3 java.text

例文(java.lang以外のパッケージ)

copied!

//① パッケージ内のクラス単位でimportする場合
import java.util.GregorianCalendar;
import java.io.File;
//☆importしたクラスのみしか使用する事は出来ない
public class Test {

	public static void main(String args[]) {
		//インスタンスの生成
		GregorianCalendar calendar = new GregorianCalendar();
		//インスタンスの生成
		File file = new File("a.txt") ;
	}
}

copied!

//② パッケージ全体をインポートする場合
import java.*;
import java.io.*;
//☆importしたパッケージ内の全クラス使用可能
public class Test {

	public static void main(String args[]) {
		//インスタンスの生成	
		GregorianCalendar calendar = new GregorianCalendar();
		//インスタンスの生成
		File file = new File("a.txt") ;
	}
}

RJC

RJCはエンジニアが主役。 RJCのエンジニアはお客様の未来のために、スキルを高め続けています。 RJCはそんなエンジニアを全力で応援し、エンジニアと共にお客様にハッピーを届けます。