
二、java-class的内存分配

三、JAVA string类特别之处

String 通过构造方法创建是在堆内存中, 通过直接赋值对象是在方法区的常量里
四、字符串做拼接 非常耗时和浪费内存的原因

我们对字符串进行拼接操作,每一次拼接 都会构建一个新的string对象,既耗时,又浪费空间, StringBuilder可以解决
五、java 创建一个对象数组 的内存实现

java多态的好处
String和StringBuilder的区别

Java中的集合类概念

迭代器的实现原理
默认将集合类 变成迭代器对象 默认的指针执行 集合的-1索引,然后遍历 判断0索引有没有值,有的话就返回值,然后指针对应的索引 +1 没有的话就返回false

多态向上转型一定安全,向下转型有一点约束

泛型的概念
