Java 用字符串调用类
我可能被误解了,我想创建对象并通过使用字符串指定对象是哪个类。是的,您可以使用它 要获得一个类,请使用Java 用字符串调用类,java,Java,我可能被误解了,我想创建对象并通过使用字符串指定对象是哪个类。是的,您可以使用它 要获得一个类,请使用 // if your class is in package com.foo and is named Bar Class<?> klass = Class.forName("com.foo.Bar"); //如果您的类在包com.foo中并且名为Bar Class klass=Class.forName(“com.foo.Bar”); 阅读教程了解更多详细信息。你说的“类调
// if your class is in package com.foo and is named Bar
Class<?> klass = Class.forName("com.foo.Bar");
//如果您的类在包com.foo中并且名为Bar
Class klass=Class.forName(“com.foo.Bar”);
阅读教程了解更多详细信息。你说的“类调用”是什么意思?你说的“调用类”是什么意思?我认为OP需要仔细阅读。“我想知道是否有一种方法可以通过指定类的名称来调用类”虽然对某些用途很重要,但反射通常是“错误问题的正确答案”。通过按名称加载类,您实际上想要实现什么?