初心者向けのJava講座です。一緒にJavaを勉強しませんか?
はじめてのJava入門初心者向けのJava講座 |
java.langパッケージとは
javaAPIライブラリには非常に多くのパッケージが用意されています。
しかし、それらのパッケージを利用するにはimport宣言もしくは完全なクラス名で
呼び出してやらなければいけませんでした。
しかし、ここで扱うjava.langパッケージはインポート宣言しなくてもコンパイラによって 自動的にimportされます。
まさにjava.langパッケージはjava言語の基本となるクラスを含んでいます。今まで何気なく使ってきたクラスがあります
それはSystemクラスです
System.out.println("はじめてのJava入門");がそうです。
したがって今までimportしなくてもよかったわけです。またjava.langパッケージには全てのクラスの頂点にあたるObjectクラスも含まれています。
では、代表的なjava.langパッケージのクラスを見ていきます。代表的なjava.langパッケージ
クラス
|
説明 |
object |
全てのクラスのスーパークラス |
Math |
絶対値、平方根などの様々な算術演算を行う |
System |
標準入力や標準出力に用いられる |
ラッパークラス |
プリミティブ型に対応したクラス |
Runtime |
Javaアプリケーション実行の土台となるオブジェクトのクラス |
String |
文字列を扱うクラス 更新不可 |
StringBuffer |
文字列を扱うクラス 更新可能 |
Class |
JavaVM内に読み込まれたクラスやインターフェース、配列などを扱う |
Thread |
複数のプログラムを同時に実行するためのマルチスレッドプログラムを実現 |
Throwable |
例外クラス群のトップレベルクラス |
では、順番に見ていきたいと思います。
Sponsored link