Java开发面试题汇总 -- 精选版(附答案)
目前流行的开发技术、常见的面试问题以及问题的答案都已经写的特别清楚了,今天我在之前的基础上,再基于面个人的经验继续精选一些面试题给大家阅读参考。 image 1,Java的反射 Java 反射机制是在运行状态中,对于任意一个类,都能够获得这个类的所有属性和方法,对于任意一个对象都能够调用它的任意一个属性和方法。这种在运行时动态的获取信息以及动态调用对象的方法的功能称为Java 的反射机制。反射也就是动态加载对象,并对对象进行剖析。Class 类与java.lang.reflect 类库一起对反射的概念进行了支持,该类库包含了Field,Method,Constructor类(每个类都实现了Member 接口)。 image 反射的作用: 1),在运行时判断任意一个对象所属的类 2),在运行时构造任意一个类的对象 3),在运行时判断任意一个类所具有的成员变量和方法 4),在运行时调用任意一个对象的方法 优点:可以动态的创建对象和编译,最大限度发挥了java的灵活性。 缺点:对性能有影响。使用反射基本上一种解释操作,告诉JVM我们要做什么并且满足我们的要求,这类操作总是慢于直接执行java...
