Результаты поиска по запросу "string-interning"

5 ответов

Реальная жизнь, практический пример использования String.intern () в Java?

Я видел много примитивных примеров, описывающих, как работает String intern (), но мне еще предстоит увидеть реальный вариант использования, который бы выигр...

4 ответа

String intern () поведение

13 ответов

Когда мы должны использовать метод интерна String для литералов String

В соответствии сСтрока # стажер (),

ТОП публикаций

4 ответа

Когда использовать intern () для строковых литералов

Я вижу много устаревшего кода, подобного этому: class A { public static final String CONSTANT = "value".intern(); ... }Я не вижу никакой причины для intern (), так как в Javadoc можно прочитать: «Все литеральные строки и строковые константные ...

3 ответа

Python интернирует строки?

В Java явно объявленные строки интернируются JVM, поэтому последующие объявления одной и той же строки приводят к двум указателям на один и тот же экземпляр String, а не к двум отдельным (но идентичным) строкам. Например: public String baz() { ...

7 ответов

 звонки.

я был разговор о строках и различных языках некоторое время назад, и тема интернирование строк [http://en.wikipedia.org/wiki/String_interning]подошел. Очевидно, Java и .NET Framework делают это автоматически со всеми строками, а также с ...

3 ответа

Когда Python выбирает интернирование строки [дубликата]

На этот вопрос уже есть ответ: Об изменении идентификатора неизменной строки [/questions/24245324/about-the-changing-id-of-an-immutable-string] 5 ответов>>> s1 = "spam" >>> s2 = "spam" >>> s1 is s2 True >>> q ...

2 ответа

Помогут ли Interning строки производительность в парсере?

Если вы анализируете, давайте просто скажем, HTML, как только вы прочитаете имя элемента, будет ли полезно его интернировать? Логика здесь в том, что этот па...

1 ответ

Как реализован Java-метод String # intern ()?

1 ответ

У JVM нет этой концепции, поэтому нет никакой двусмысленности. У вас могут быть разные загрузчики классов, но трудно представить, что у вас будут разные загрузчики классов для String.

приводится выдержка изMSDN: [http://msdn.microsoft.com/en-us/library/system.string.intern.aspx] Общеязыковая среда выполнения сохраняет хранилище строк, поддерживая таблицу, называемую внутренним пулом, которая содержит одну ссылку на каждую ...