Это может быть глупый вопрос, но я новичок в Java, поэтому...
В настоящее время у меня есть код, clazz.asSubclass(asSubclassOfClass).getConstructor().newInstance()
используется. Мне нужно передать некоторые аргументы, поэтому я хочу изменить его на: clazz.asSubclass(asSubclassOfClass).getConstructor(params).newInstance(args)
. Я не понимаю, что мне нужно передать в качестве параметров и что мне нужно передать в качестве аргументов. Скажем, я хотел передать строку "howdy" и некоторый объект типа XYZ, называемый XyzObj in. Как бы это указать? Что бы я передал как params и что бы я передал как args?