Java基础——String类
1.String是什么,可以做什么? 字符串类型,可以定义字符串变量指向字符串对象。 2.String是不可变字符串的原因? String变量每次的修改其实都是产生并指向了新的字符串对象。 原来的字符串对象都是没有改变的,所以称不可变字符串。 3.创建字符串对象的2种方式 1)直接使用""定义 String name = "小明"; 2)通过String类的构造器创建对象 详细方法见API官方文档。 4.字符串对象的特点有哪些? 以""方式给出的字符串对象,在字符串串常量池中存储,而且相同内容只会在其中存储一份。 通过构造器new对象,每new一次都会产生一个新对象,放在堆内存中。
实例:
public class StringDemo {
public static void main(String[] args) {
//直接双引号
共有 0 条评论