Java进阶day23

 

  【字符串缓冲区 StringBuffer】 【大量的字符串拼接】【字符串缓冲区引用.append()】

  【如何优化StringBuffer的性能?无参构造该数组默认初始化容量为多少?】

 

 

 

 

  【StringBuilder】【StringBuffer和StringBuilde的区别】

 

 

 

  【String为什么是不可变的?】【StringBuilder/StringBuffer为什么是可变的?】

 

 

 

 

  【八种基本数据类型对应的八种包装类(引用数据类型),不需要写,直接调用】

 

 

 

   

 

 

 

  【八种基本数据类型对应的包装类型】【八种包装类型都继承于父类Number】

 

 

 

 

  【Integer(int),Integer(String)】【删除线表示已过时】

 

 

  

  【包装类的最大值最小值 包类.MAX_VALUE .MAX_VALUE 】【了解】

 

 

 

  【运行结果】【无需记忆了】

 

 

 

  【自动装箱,自动拆箱】

 

  【Integer a = 1000;Integer b = 1000; 内存框图】

 

 

 

 

 

   

  【Integer面试题,[-128,127] 整数型常量池,在类加载时就创建好了】

 

 

 

  【cache缓存机制】

 

 

 

 

  【经典异常】【 int intValue()   手动拆箱Integer型引用数据变量 .intvalue() 】

 

 

 

 

   【static int parseInt(String s) 】【将字符串数据转换为基本数据类型数据】

 

 

 

------整理自B站动力节点

 

posted @ 2020-10-23 22:33  18751612782  阅读(88)  评论(0)    收藏  举报