220816专题

每日五题-java面试题220816

文章目录 1、如何通过反射获取和设置对象私有字段的值?2、如何通过反射调用对象的方法?3、简述一下面向对象的“六原则一法则”4、简述一下你了解的设计模式5、用 Java 写一个单例类 1、如何通过反射获取和设置对象私有字段的值? 可以通过类对象的 getDeclaredField() 方法字段(Field)对象,然后通过字段对象的 setAccessible(true)