Я новичок в java.
В java String
является классом
. Но
нам не нужно использовать ключевое слово new
для создания объекта класса String
, где new
используется для создания объектов для других классов.
Я слышал о таких классах оболочки, как Integer
, Double
, которые похожи на эти.
Но String
не Wrapper, не так ли?
На самом деле, что происходит, когда я использую
String message = "Hai";
?? Чем он отличается от
String message = new String("Hai");
Вот сообщение
ссылочная переменная или что-то еще ??
Существуют ли другие классы, которым не требуется новый
для создания объекта ??