у String, і міняємо там вміст, то в пам'яті комп'ютера створюється новий об'єкт цього ж класу. Зберегти зміни в об'єкті класу String можна тільки із застосуванням оператора присвоювання, тобто установкою посилання на цей новий об'єкт.
Клас StringTokenizer містить методи, що дозволяють розбивати текст на лексеми, відокремлювані роздільниками. Набір роздільників за замовчуванням: пробіл, символ табуляції, символ нового рядка, переклад каретки. У задаваемой рядку роздільників можна вказувати інші роздільники, наприклад «=,;:».
Клас StringTokenizer має конструктори: (String str); (String str, String delimiters); (String str, String delimiters, delimAsToken);
Парочка методів: nextToken () - метод який повертає об'єкт.
boolean hasMoreTokens () - якщо рядок має хоч один символ, то цей метод повертає TRUE.сountToken () - що на подобу лічильника, кількість символів.
Що щодо історії то це версія класу була створена колись була написана перша версія програми JAVA для створення програм і додатки. Але не варто забувати, що в наш час існує куди більш потужні версії, де однозначно багато функціональності і стабільності, більш цікаві можливості по обробці текстової інформації.
ВИСНОВОК
Вивчаючи дану тему, я згадав те, що проходив року 3 назад, особливо як я мучився при написанні кодів на звичайному блокноті, але завдяки цьому добре запам'яталися всі операції, методи, і написання конструкторів в Java. Дана тема добре ілюструє, то що саме великий поштовх в області програмування дав додаток Java яка спочатку створювався для написання програм побутових обладнання. На мою порівнянні Java є більш спрощена в користування написання кодів ніж інші редактори, такі як Pascal, хоча я його вивчив зовсім мало, але замучився вже через годину.
Незважаючи на всю свою складність, додаток JAVA встановлено більше 3 млр. пристроїв, і це число зростає.
Безліч компаній надихнуло додаток JAVA, так як можна було додати власну мову, який міг зчитуватися віртуальною машиною, які в подальшому будуть використані для створення програм. Ці ідеї знайшли також вираження в специфікації загальномовна інфраструктури CLI lt; http: //ru.wikipedia/wiki/Common_Language_Infrastructuregt ;, закладеної в основу платформи .NET lt; http: //ru.wikipedia/wiki/.NET_Frameworkgt; компанією Microsoft lt; http: //ru.wikipedia/wiki/Microsoftgt ;.
Дана тема об'ємна, цікава і пізнавальна, я витягнув багато корисного.
Список використаних джерел
1.Василь А.Н. C #. Об'єктно-орієнтоване програмування - 2012р.- 315 с.
.Веретеннікова Є.Г., Патрушіна С.М, Савельєва Н .. Інформатика 2008. - 412 с.
.Голіцина О.Л., Програмування на мовах високого рівня; навч. пособіе.2013.- 495 с.
.Меняев М.Ф., Інформатика та основи програмування, 2010р., 464с.
.Орлов С.А., Цількер Б.Я. Технології розробки програмного забезпечення. Сучасний курс з програмної інженерії, 2012. - 608 с ..
.Пишкін Є.В. Основні концепції та механізми об'єктно-орієнтованого програмування навч. Посібник. 2009. - 628 с.
.Сімоновіч С.В, Євсєєв Г.А, Алексєєв А.Г., Спеціальна інформатика, 2009. - 479 с.
. Симонович С.В., Інформатика. Базовий курс 2011. - 638 с.
.Росії Г.В, Дулькіна В.Н, Сисоєва Л.А.Основи інформатики та програмування 2010р.- 160 с.