Top


定義場所(file name)

hotspot/src/share/vm/oops/arrayKlass.cpp

名前(function name)

klassOop arrayKlass::java_super() const {

本体部(body)

  {- -------------------------------------------
  (1) java.lang.Object を表すクラス(= SystemDictionary::Object_klass() が返す klassOop) をリターン.
      ---------------------------------------- -}

      if (super() == NULL)  return NULL;  // bootstrap case
      // Array klasses have primary supertypes which are not reported to Java.
      // Example super chain:  String[][] -> Object[][] -> Object[] -> Object
      return SystemDictionary::Object_klass();
    }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.