public static void main(String[] args) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException { A a = new A(); a.name = "yangliang"; B b = new B(); // BeanUtils.copyProperties(a, b); System.out.println(b.name); }