// equivalent C JNI reflection Class theClass = Class.forName( "java.lang.Long" ); jclass theClass = (*env)->FindClass( env, "java/lang/Long" ); jclass classClass = (*env)->GetObjectClass( env, theClass ); jmethodID mid = (*env)->GetMethodID( env, classClass, "getConstructors", "()[Ljava/lang/reflect/Constructor;" ); jarray constructorList = (jarray)(*env)->CallObjectMethod( env, theClass, mid );