JAVA-java内存分配

 

 

 

二、java-class的内存分配

 

 三、JAVA string类特别之处

 

  String 通过构造方法创建是在堆内存中, 通过直接赋值对象是在方法区的常量里

 

 四、字符串做拼接 非常耗时和浪费内存的原因

 

我们对字符串进行拼接操作,每一次拼接 都会构建一个新的string对象,既耗时,又浪费空间, StringBuilder可以解决

 

 五、java 创建一个对象数组 的内存实现

 

java多态的好处

 

String和StringBuilder的区别

 

Java中的集合类概念

 

迭代器的实现原理

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

 

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

 

泛型的概念

 

posted @ 2019-07-11 19:20  dragonliu  阅读(241)  评论(0编辑  收藏  举报