2016-04-16 10 views
-3

メソッドはJavaのオブジェクトですか?メソッドはJavaのオブジェクトですか?

私はその疑問を抱き、答えが「はい」だった場合に役立つものがあるかどうか疑問に思いました。

私はグーグルではありましたが、役に立たないものは見つかりませんでした。ありがとう。

+0

これは、Reflection APIのすべてです。 'java.lang.reflect.Method'について読む – Tunaki

+4

@ Tunakiメソッドがオブジェクトではありません。 'Method'のインスタンスはメソッド自体ではなく、そのメソッドにアクセスできるオブジェクトです。 – RealSkeptic

答えて

2

メソッドはJavaのオブジェクトですか?

メソッドはJavaではファーストクラスのオブジェクトではありません。

リフレクションを使用することができます。このメソッドは、Methodというオブジェクトを提供しますが、メソッドを呼び出すことができますが、これはPermGenまたはMetaspaceの実際のメソッドではありません。

0

いいえ、メソッドはJavaではオブジェクトではありません。

関連する問題