Профилирование Java char[] и Strings

Я профилирую приложение и заметил, что 52% (195 МБ) памяти используется char[] и 20% String. Это большой проект с большим количеством зависимостей, и я только что увидел его, поэтому у меня есть пара связанных вопросов, чтобы помочь мне начать:

Создает ли String s = "some text" char[]?

Я заметил, что есть сотни String s = new String("some text") без видимой причины. Может ли это быть причиной?

7
задан Michael 25 October 2011 в 09:49
поделиться