一、泛型 1.泛型背后作用时期和背后的简单原理: (1)泛型是作用在编译期间的一种机制,即运行期间没有泛型的概念。 (2)泛型代码在运行期间利用 Object 达到的效果。 2.泛型总结: (1)泛型是为了解决某些容器、算法等代码的通用性而引入,并且能在编译期间做类型检查。 (2)泛型利用的是 Object 是所有类的祖先类,并且父类的引用可以指向子类对象的特定而工作. (3)泛型是一种编译期间的机制,即 泛型在运行期间是一种类型。 (4)泛型是 Java 中一种合法语法,标志就是尖括号 < >。
二、包装类 1.基本数据类型和包装类直接的对应关系: (1)int --------> Integer (2)char --------> Character (3)byte --------> Byte (4)short --------> Short (5)double --------> Double (6)long --------> Long (7)float --------> Float (8)boolean --------> Boolean 2.包装类的使用,装箱和拆箱 (1)手动装箱与拆箱 (2)自动装箱与拆箱