如何调用java类
调用 Java 类的步骤
实例化对象
使用 new 关键字创建类的实例。
ClassName objectName = new ClassName();
调用实例方法
通过对象名调用非静态方法。
objectName.methodName(parameters);
调用静态方法
直接通过类名调用静态方法,无需实例化。
ClassName.staticMethodName(parameters);
访问字段
根据字段的修饰符(public/private)直接访问或通过 getter/setter 方法。
objectName.fieldName; // 若字段为 public
objectName.getFieldName(); // 通过 getter 方法
继承与多态
父类引用可以指向子类对象,调用重写方法时执行子类逻辑。
ParentClass obj = new ChildClass();
obj.overriddenMethod();
反射调用
通过反射机制动态加载类并调用方法(适用于运行时未知类的情况)。
Class<?> clazz = Class.forName("com.example.ClassName");
Object instance = clazz.newInstance();
Method method = clazz.getMethod("methodName", parameterTypes);
method.invoke(instance, args);
注意事项
- 确保类路径正确,避免
ClassNotFoundException。 - 静态方法属于类,非静态方法属于对象。
- 私有字段或方法需通过反射或公共接口访问。







