【JavaSE】三个特殊的类,String类,Object类,包装类。

一、String类 1.String类的两种实例化方式 直接赋值 String str = "Hello"; 直接赋值在堆上分配空间,形成一个对象池(类似数组),再次直接赋值字符串,如果对象池中有和此次赋值相等的字符串,就让新的引用也指向对象池中本来存在的堆地址。 传统方法 String str = new String("Hello"); 每次new一个实例化对象,都新开辟一个堆空间,然后让对象
相关文章
相关标签/搜索