构建字符串

每次连接字符串都会构建一个新的String对象,既耗时,又浪费空间,所以推荐使用StringBuilder

1
2
3
StringBuilder builder = new StringBuilder();
builder.append(ch);
builder.append(str);

image-20210118223809820

switch

image-20210119173009769

数组

会自动初始化为0,false,null

image-20210119182529900

与C++区别 – 引用 指针

image-20210119215030589

编译

image-20210119220444207

对象

所有java对象都是在堆中构造的。(优化可能会被拆分)

image-20210119221416039

image-20210119221427858

image-20210119221434982

重载

image-20210122111517103

构造器初始化

image-20210122111922463

image-20210122111938711

image-20210122114213017

继承

image-20210208110141454