Java™ Platform
Standard Edition 7

パッケージ java.lang

Java プログラム言語の設計にあたり基本的なクラスを提供します。

参照: 説明

パッケージ java.lang の説明

Java プログラム言語の設計にあたり基本的なクラスを提供します。もっとも重要なクラスは、クラス階層のルートである Object と、実行時のクラスを表すインスタンスである Class です。

多くの場合は、プリミティブ型の値をオブジェクトのように表す必要があります。ラッパークラス BooleanCharacterIntegerLongFloat、および Double がこの目的に使用されます。たとえば、Double 型のオブジェクトは double 型のフィールドを含み、参照型の変数に格納される先への参照といった方法で値を表します。このクラスはプリミティブ値の間で変換するメソッドを提供すると同時に、equals および hashCode などの標準メソッドをサポートします。Void クラスは、インスタンスを生成できないクラスで、void 型を表す Class オブジェクトへの参照を保持します。

Math クラスは、正接 (サイン)、余弦 (コサイン)、平方根といった計算でよく使用される関数を提供します。StringStringBuffer、および StringBuilder クラスは文字列でよく使用されるオペレーションを提供します。

クラス ClassLoaderProcessProcessBuilderRuntimeSecurityManager、および System は、動的なクラスのロード、外部プロセスの作成、日付などのホスト環境の照会、およびセキュリティーポリシーの実施を管理する「システムオペレーション」を提供します

Throwable クラスは throw 文によってスローされるオブジェクトを包含します。Throwable のサブクラスはエラーと例外を表します。

文字エンコーディング

java.nio.charset.Charset クラスの仕様には、Java プラットフォームの全実装がサポートする必要のある文字エンコーディングおよび標準エンコーディングセットの命名規則について記述されています。
導入されたバージョン:
JDK1.0
Java™ Platform
Standard Edition 7

バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.