開発メモ/Java/基礎/Objectクラス、Classクラス
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#navi(開発メモ/Java/基礎);
*Objectクラス、Classクラス [#a2fc781e]
#contents
**Object クラス [#ebdf55d7]
Javaクラス階層の頂点に位置します。
|>|bject クラスのメソッドの一部|h
|boolean equals(Object obj)|現在のオブジェクトとobjが同じ...
|Class getClass()|現在のオブジェクトのclassオブジェクトを...
|String toString()|このメソッドをオーバーライドして、prin...
#codeprettify{{
class Foo {
static int i = 7;
int j;
Foo(int j) {
this.j = j;
}
public String toString() {
return "Foo: i = " + i + "; j = " + j;
}
}
class ToString {
public static void main(String args[]) {
Foo foo = new Foo(23);
System.out.println(foo);
}
}
}}
**Classクラス [#ae31e056]
実行中のプログラム内のクラス、またはインターフェイスに関...
|>|Classクラスのメソッドの一部|h
|String getName()|データ型の名前を返す|
|Class getSuperclass()|現在のクラスのスーパークラスのClas...
|static Class forName (String cIsName) throws ClassNotFou...
#codeprettify{{
class CreateInteger{
public static void main(String args[]) {
Integer obj = new Integer("7");
Class cls = obj.getClass();
Class supercls = cls.getSuperclass();
System.out.println(supercls.getName());
}
}
}}
終了行:
#navi(開発メモ/Java/基礎);
*Objectクラス、Classクラス [#a2fc781e]
#contents
**Object クラス [#ebdf55d7]
Javaクラス階層の頂点に位置します。
|>|bject クラスのメソッドの一部|h
|boolean equals(Object obj)|現在のオブジェクトとobjが同じ...
|Class getClass()|現在のオブジェクトのclassオブジェクトを...
|String toString()|このメソッドをオーバーライドして、prin...
#codeprettify{{
class Foo {
static int i = 7;
int j;
Foo(int j) {
this.j = j;
}
public String toString() {
return "Foo: i = " + i + "; j = " + j;
}
}
class ToString {
public static void main(String args[]) {
Foo foo = new Foo(23);
System.out.println(foo);
}
}
}}
**Classクラス [#ae31e056]
実行中のプログラム内のクラス、またはインターフェイスに関...
|>|Classクラスのメソッドの一部|h
|String getName()|データ型の名前を返す|
|Class getSuperclass()|現在のクラスのスーパークラスのClas...
|static Class forName (String cIsName) throws ClassNotFou...
#codeprettify{{
class CreateInteger{
public static void main(String args[]) {
Integer obj = new Integer("7");
Class cls = obj.getClass();
Class supercls = cls.getSuperclass();
System.out.println(supercls.getName());
}
}
}}
ページ名: