StringBUffer是可追加字符串的,使用方式和StringBuilder完全一样
区别:StringBuilder是jdk5.0推出的,线程不安全,但是效率高,优先选择使用。
Stringbuffer是jdk1.0推出的,线程安全,但是效率低(非特殊情况不使用)。
3.java在当初设计的时候过度考虑,所以在jdk5.0的时候推出了StringBuilder
4.线程安全:一群人过安检,一个一个过
线程不安全:一群难民强馒头吃
5.StringBuilder:是一个可变长度的字符串;
构造函数:StringBuilder()
StringBuilder的默认值是16;
6.容量:理论值
长度:实际值
7.StringBuilder中的append方法中会将所有追加的元素统一转换成字符串进行处理-实际效果就是:任意类型的数据+””
8.main方法中的业务逻辑越少越好
封装一个方法,业务逻辑的封装,封装的越彻底越好。
9.