String属于什么数据类型
数据类型:有基本数据类型和引用数据类型
String是一个类,所以是引用数据类型,因为String被final修饰,所以不能被继承。
常量池:字符串存储的区域。程序结束后由系统释放
String创建对象有什么特点
String s = new String("xyz"),创建StringObject分为两种情况
1,如果String 常量池中,已经创建“xyz”,则不会继续创建,此时只创建了一个对象new String("xyz")。
2.如果String常量池中,没有创建“xyz”,则会创建两个对象,一个对象的值是““xyz””,一个对象是new String("xyz")。
应用场景: