android面试学习-学到哪里记到哪里(一)

126 阅读1分钟

J2se部分

  • 8种基本的数据类型:int、float、double、long、short、byte、boolean、character。

  • switch从Java 7开始支持String类型。

  • JVM每新建一个对象的时候,都会将对象丢到Hash表中,比较或者取值的时候就要用到HashCode。

  • Java面向对象的三个特性:封装、继承、多态。

  • Java反射机制:在运行过程中,任意一个类,都能知道它的所有属性和方法;任何对象都能调用它的方法和属性。

  • 泛型优点,重写代码+保护类型安全+提高性能。缺点:性能不如数组。