如何调用java类
调用 Java 类的步骤
通过实例化对象调用
使用 new 关键字创建类的实例,通过对象调用方法或访问字段。
ClassName obj = new ClassName();
obj.methodName();
通过静态方法调用
若方法或字段是静态的(static),可直接通过类名调用,无需实例化。

ClassName.staticMethod();
通过反射调用
使用反射机制动态加载和调用类,适用于运行时确定类名的情况。

Class<?> clazz = Class.forName("com.example.ClassName");
Object instance = clazz.newInstance();
Method method = clazz.getMethod("methodName");
method.invoke(instance);
通过继承调用
子类继承父类后,可直接调用父类的非私有方法或字段。
class ChildClass extends ParentClass {
void callParentMethod() {
parentMethod(); // 直接调用继承的方法
}
}
注意事项
- 确保类路径正确,避免
ClassNotFoundException。 - 静态方法调用时无需实例化,但需注意线程安全问题。
- 反射调用性能较低,通常用于框架开发等特定场景。






