Разница между общей Java лицо ставит под сомнение 03-String, StringBuffer, StringBuilder-х

Интервью вопросы  

 A: разница между String, StringBuffer, StringBuilder-х

    1: Содержание строки неизменны, StringBuffer. переменная StringBudiler

     2: StringBuffer: синхронизация, безопасность данных, а также низкая эффективность.

       StringBuilder: синхронизирована ненадежность данных, высокая эффективность. После всего лишь 1,5

 B: разница между StringBuffer и массивами?

    Два могут хранить данные, StringBuffer можно поместить несколько типов данных, массив может содержать только один тип.

 Обратите внимание на вопрос:

     Строка в виде аргумента, StringBuffer в качестве формальных параметров.

     Ответ:

     Строка в качестве формальных параметров, а эффект тот же базовый тип.

     StringBuffer добавить способ модуляции, который может изменить значение внешнего

Например:

 

рекомендация

отwww.cnblogs.com/rqy0526/p/10949269.html