switch注意事项:
1.case顺序无关
2.switch括号内数据类型只能是(byte short int char )String 枚举
3.case穿透
栈内存:用于存放局部变量,方法运行也要在栈中
堆内存:凡是new出来的都在堆中
数组在运行期间,长度不能发生改变。
String 特点:字符串内容不可以改变,常量池中字符串共享。
String new出来是常量,不是地址值。
String 中split方法处理后是String[]数组。
String和StringBuilder的区别?String内容不能改变,对字符串操作时内存占用大,StringBuilder内容可以改变,内存占用小 |
|