Posts Tagged ‘символ’
Thursday, March 12th, 2009

Обов′язково перевірте відповідність прописних букв в імені файлу тому ж в назві класу, що міститься в нім.
Для того, щоб відтранслювати цей приклад необхідно запустити транслятор Java-javac, вказавши як параметр ім’я файлу з початковим текстом: З: \> javac HelloWorld.Java
Транслятор створить файл HelloWorld.class з незалежним від процесора байт-кодом нашого прикладу. Для того, щоб виконати отриманий код, необхідно мати середовище часу виконання мови Java (у нашому випадку це програма java), в яку треба завантажити новий клас для виконання. Підкреслимо, що указується ім’я класу, а не ім’я файлу, в якому цей клас міститься.
З: > java HelloWorld Hello World
Корисний зроблено мало, проте ми переконалися, що встановлений Java-транслятор і середовище часу виконання працюють.
Крок за кроком
Звичайно, HelloWorld-это тривіальний приклад. Проте навіть така проста програма новачкові в мові Java може показатися лякає складною, оскільки вона знайомить вас з масою нових понять і деталей синтаксису мови Давайте уважно пройдемося по …
символ →
Схожі записи
- Обєктна орієнтірований мова програмування (14.03.2009)
... п.
Часто до недоліків цього підходу відносять те, що виконання байт-кода віртуальною машиною може знижувати продуктивність програм і алгоритмів, реалізованих на мові Java. Дане твердження можна сміливо назвати справедливим для перших версій віртуальної машини Java, проте останнім часом воно практично втратило актуальність.
Цьому сприяли ряд удосконалень: застосування технологій JITs (Just-In-Time compilers) що дозволяє переводити байт-код ...
- Вісім міфів про Java (28.02.2009)
...
Але не дивлячись на це, в даний час швидкість роботи байт-кода на сучасних віртуальних машинах поступається кращим компіляторам машинних кодів всього лише на декілька десятків відсотків, а в деяких випадках навіть і перевершує їх! Невже інтерпретація може обігнати скомпільовану програму? Зрозуміло, немає.
Справа в тому, що Java байт-код тепер ...
- Програмування на мові Java Робота з рядками (04.03.2009)
...
У пакет java.lang вбудований клас, що інкапсулює структуру даних, відповідну рядку. Цей клас, званий String, не що інше, як об'єктне представлення незмінного символьного масиву. У цьому класі є методи, які дозволяють порівнювати рядки, здійснювати в них пошук і витягувати певні символи і підрядки.
Клас StringBuffer використовується тоді, коли рядок після створення потрібно змінювати.
Зауваження
І String, і ...
- Програмування на мові Java Утиліти (02.03.2009)
... Ці типи даних не належать до класової ієрархії Java. Вони передаються методам по значенню, передати їх по посиланню неможливо. З цієї причини для кожного примітивного типу в Java реалізований спеціальний клас.
Number
Абстрактний клас Number є інтерфейс для роботи зі всіма стандартними скалярними типами:-long, int, float і double.
У цього класу ...
- Програмування на мові Java авторський (13.04.2009)
00.
Тривалість курсу: 2 модулі по 96 астрономічних годин.
Кількість учасників в групі - 10 чоловік.
Необхідний рівень підготовки: Робота в операційній системі Windows, знання мови С/С++, письмовий англійський. Бажано: HTML, CSS, JavaScript.
Джерело: itstep.org
Метки: значення, клас, метод, програма, рядок, символ, число
Категория: програмування |
Wednesday, March 4th, 2009
У цьому класі є методи, які дозволяють порівнювати рядки, здійснювати в них пошук і витягувати певні символи і підрядки.
Клас StringBuffer використовується тоді, коли рядок після створення потрібно змінювати.
Зауваження
І String, і StringBuffer оголошені final, що означає, що ні від одного з цих класів не можна проводити підкласи. Це було зроблено для того, щоб можна було застосувати деякі види оптимізації що дозволяють збільшити продуктивність при виконанні операцій обробки рядків.
Конструктори
Як і у разі будь-якого іншого класу, ви можете створювати об’єкти типа String за допомогою оператора new. Для створення порожнього рядка використовується конструктор без параметрів:
String s = new String():
Приведений нижче фрагмент коду створює об’єкт s типа String ініціалізувавши його рядком з трьох символів, переданих конструктору як параметр в символьному масиві.
char chars[] = { ‘а’, ‘b’, ‘с’ }:
String s = new …
символ →
Схожі записи
- Java - як все починалося (13.03.2009)
... . (якщо це кого-небудь хвилює, то існує велика кількість публікацій на цю тему, навіть в дамських романах).
Я також триматимуся подалі від Дюка (емблема Java), маленького хлопчини з величезним носом і трикутним тілом, який змахує руками в ритм марімби і нагадує мені старі американські науково-фантастичні фільми.
Є щось химерне у феномені Java. Кожен комп'ютерний журнал, ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
...
Отримуваний в процесі трансляції код для кожного класу записується в окремому вихідному файлі, з ім'ям співпадаючому з ім'ям класу, і розширенням class.
Перш за все, в цьому розділі ми напишемо, відтранслюватимемо, і запустимо канонічну програму "Hello World". Після цього ми розглянемо всі істотні лексичні елементи, що сприймаються Java-транслятором: пропуски, коментарі, ключові слова, ідентифікатори, літерали, ...
- Програмування на мові Java Моделі обробки подій (08.03.2009)
...
Проте така сумісність відноситься до типу "все або ничего"-эти дві моделі настільки відрізняються один від одного, що їх неможливо використовувати в одному додатку одночасно.
Модель обробки подій Java 1.0
Всі компоненти, які ми з вами до цих пір створювали, виглядали непогано, але були абсолютно даремні, оскільки ми не говорили про те, як можна ...
- Програмування на мові Java Мережеві засоби (03.03.2009)
...
Це методи getLocalHost, getByName і
В приведеному нижче прикладі виводяться адреси і імена локальної машини, локального поштового вузла і WWW-вузла компанії, в якій працює автор. InetAddress Address = InetAddress.getLocalHost(); System.out.println(Address); Address = InetAddress.getByName("mailhost"); System.out.println(Address); InetAddress SW[] = InetAddress.getAllByNarne("www.starwave.com"); System.out.println(SW);
У класу InetAddress також є декілька нестатичних методів, які можна використовувати з об'єктами, названими ...
- Java (24.02.2009)
... Дуб ) і розроблявся Джеймсом Гослінгом для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання клієнтських додатків і серверного програмного забезпечення.
Названий на честь марки кави Java, коханого програмістами, тому на офіційній емблемі мови Java зображена чашка з димлячою кавою.
Основні особливості мови ...
Категория: програмування |