字符串类的定义和字符串类对象的创建方式

String为字符串类。

其定义如下:

  public final class String

  可以看出,String类是final类型的,是不可继承的。从源代码还可以看出,String从本质上说就是一个char类型的数组。

字符串类对象的声明有两种方式。

第一种,使用new关键字创建。

  String 变量名=new String("值");

第二种,直接声明并初始化。

  String 变量名="值";

我更喜欢第一种,标准的,所有类的对象的声明都通过  new 类的构造方法()  来实现。

原文地址:https://www.cnblogs.com/lsjava/p/4839614.html