java如何调用类中的方法
调用实例方法
通过创建类的对象实例来调用方法。需要先使用 new 关键字实例化类,再通过对象名和方法名调用。
ClassName obj = new ClassName();
obj.methodName();
调用静态方法
静态方法属于类本身而非实例,可直接通过类名调用,无需创建对象。
ClassName.staticMethodName();
带参数的方法调用
若方法定义中包含参数,调用时需传入对应类型和数量的实际参数。
obj.methodWithParams(param1, param2);
ClassName.staticMethodWithParams(param1);
方法链式调用
当方法返回对象本身时(通常返回 this),可连续调用多个方法。
obj.method1().method2().method3();
通过反射调用方法
使用Java反射API动态获取和调用方法,适用于运行时确定方法名的场景。
Method method = ClassName.class.getMethod("methodName", ParameterType.class);
method.invoke(objInstance, args);
调用父类方法
在子类中通过 super 关键字调用父类中被覆盖的方法。
super.parentMethod();
调用接口默认方法
实现类可以直接调用接口中的默认方法(default方法),或通过接口名引用。
interfaceName.super.defaultMethod();






