Posts Tagged ‘обєкт’
Tuesday, March 3rd, 2009

InetAddress
Java підтримує адреси абонентів, прийняті в Internet, за допомогою класу InetAddress. Для адресації в Internet використовуються службові функції, що працюють із звичайними символічними іменами, що легко запам’ятовуються, ці функції перетворять символічні імена в 32-бітові адреси.
Фабричні методи
В класі InetAddress немає доступних користувачеві конструкторів. Для створення об’єктів цього класу потрібно скористатися одним з його фабричних методів. Фабричні методи-ето звичайні статичні методи, які повертають посилання на об’єкт класу, якому вони належать. В даному випадку, у класу InetAddress є три методи, які можна використовувати для створення представників.
Це методи 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 - як все починалося (13.03.2009)
...
В цій серії я постараюся на скільки можливо глибоко досліджувати цю мову програмування, яка проста для простих речей і в той же час дуже складна в освоєнні, оскільки він постійно розвивається.
Метою наших перших декількох статей буде опис мови загалом з тим, щоб пізніше ми змогли перейти до складніших тем, таким як ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
... println ("Hello World"); } }
Для того, щоб попрацювати з приведеними в книзі прикладами вам потрібно отримати по мережі з Sun Microsystems і встановити Java Developers Kit-пакет для розробки Java-додатків (http://java.sun.com/products/jdk).
Мова Java вимагає, щоб весь програмний код був поміщений усередині пойменованих класів. Приведений вище текст прикладу треба записати у файл HelloWorld.java. Обов'язково ...
- Програмування на мові Java Робота з рядками (04.03.2009)
... В. )
PDF версія
Конструктори
Спеціальний синтаксис для роботи з рядками
Створення рядків
Злиття рядків
Послідовність виконання операторів
Перетворення рядків
Витягання символів
Порівняння
Рівність
Впорядкування
indexOf і lastIndexOf
Модифікація ...
- Програмування на Java (08.04.2009)
...
1. Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов'язаних із створенням і використанням об'єктів.
3. Створення об'єкту і декларація посилання на об'єкт.
Тема 3.
Створення класу: поля ...
- Програмування на мові Java Робота із зображеннями (10.03.2009)
... *; public class SimpleImageLoad extends Applet { Image art; public void init() { art = getImage(getDocumentBase(), getParameter("img")); } public void paint(Graphics g) { g.drawImage(art, 0, 0, this); }}
Метод paint використовує drawlmage з чотирма аргументами: це посилання на зображення art, координати лівого верхнього кута малюнка х, у і об'єкт типа ImageObserver. Ми поговоримо докладніше про ...
Метки: адреса, зєднання, клас, конструктор, метод, обєкт, порт
Категория: програмування |
Monday, March 2nd, 2009

intValue() повертає значення типу int.
longValue() повертає значення типу long.
Double і Float
Double і Float-подклассы класу Number. На додаток до чотирьох методів доступу, оголошених в суперкласі, ці класи містять декілька сервісних функцій, які полегшують роботу із значеннями double і float.
У кожного з класів є конструктори, що дозволяють ініціалізувати об’єкти значеннями типів double і float, крім того, для зручності користувача, ці об’єкти можна ініціалізувати і об’єктом String, що містить текстове представлення дійсного числа. Приведений нижче приклад ілюструє створення представників класу Double за допомогою обох конструкторів.
class DoubleDemo { public static void main(String args[]) { Double d1 = new Double(3.14159); Double d2 = new Double(”314159E-5″); System.out.println(d1+”=”+d2+”->”+d1.equals(d2)); } }
Як ви можете бачити з результату роботи цієї програми, метод equals повертає значення true, а це означає, що обидва використаних в прикладі конструктора створюють ідентичні об’єкти класу Double. С:\> java DoubleDemo 3.14159 = 3.14159 -> true
…
обєкт →
Схожі записи
- Програмування на мові Java Мережеві засоби (03.03.2009)
... В даному випадку, у класу InetAddress є три методи, які можна використовувати для створення представників.
Це методи 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"); ...
- Java - як все починалося (13.03.2009)
... .. (якщо це кого-небудь хвилює, то існує велика кількість публікацій на цю тему, навіть в дамських романах).
Я також триматимуся подалі від Дюка (емблема Java), маленького хлопчини з величезним носом і трикутним тілом, який змахує руками в ритм марімби і нагадує мені старі американські науково-фантастичні фільми.
Є щось химерне у феномені Java. Кожен комп'ютерний журнал, ...
- Програмування на мові Java Введення в мову Java (12.03.2009)
...
Перш за все, в цьому розділі ми напишемо, відтранслюватимемо, і запустимо канонічну програму "Hello World". Після цього ми розглянемо всі істотні лексичні елементи, що сприймаються Java-транслятором: пропуски, коментарі, ключові слова, ідентифікатори, літерали, оператори і роздільники.
До кінця розділу ви отримаєте достатньо інформації для того, щоб самостійно орієнтуватися в хорошій Java-програмі.
Hello World
...
- Програмування на мові Java Обробка виключень (06.03.2009)
... Кожний з типів виключень є підкласом класу Throwable. Два безпосередні спадкоємці класу Throwable ділять ієрархію підкласів виключень на дві різні гілки. Один з ніх-класс Ехception-используется для опису виняткових ситуації, які повинні перехоплюватися програмним кодом користувача.
Інша гілка дерева підкласів Throwable-класс Error, який призначений для опису виняткових ситуацій, які за звичайних умов не повинні перехоплюватися в ...
- Вивчаємо Java Етап перший підготовчий (05.04.2009)
... Ця технологія радикально міняє підхід до програмування. Тепер вас не повинна хвилювати переносимість вашої програми. Немає необхідності в абстракції платформозавісимих частин програми. Ви геть позбавляєтеся від всіх цих проблем.
При всьому цьому, Java успадкував все краще з C++. Це кращий (на мій погляд) синтаксис для об'єктно-орієнтованого програмування, який багатьох років розроблявся великими розумами, зокрема Бьерном ...
Категория: програмування |
Sunday, March 1st, 2009

Можливості системи програмування мови Java (зокрема, утиліти і деякі бібліотечні класи) будуть продемонстровані на прикладі розробки і використання декількох простих аплетів, доступних по WWW.
Мова Java і його оточення безперервно розвиваються: постійно з’являються нові інструменти, багато систем інтегруються з системою Java. Розвитком оточення Java займаються групи у всіх університетах, а також могутні компанії (фірми), розробляючі комп’ютерну апаратуру і програмне забезпечення.
Тому основна частина даної публікації присвячена проблемам розвитку мови і системи програмування Java. На прикладі Java можна прослідкувати як мова, спочатку орієнтована, в основному, на написання аплетів, поступово перетворюється на могутню універсальну мову програмування.
Розвиток оточення Java неважко прослідкувати по численних публікаціях в WWW, але саме їх численність робить це завдання досить важким: адже потрібно не тільки встигати проглянути всі ці, деколи суперечливі, а деколи і просто помилкові публікації, але і зуміти зробити правильні висновки про тенденції розвитку Java.
Одна із спроб уловити такі тенденції і …
обєкт →
Схожі записи
- Програмування на мові Java Нове в Java 11 (07.03.2009)
...
Аплети
Застосування JAR-файлів дозволяє згрупувати всі файли аплета в єдиний архів. Цифрові підписи відкривають можливість запуску аплетів, що користуються повною довірою користувача, в умовах мінімальних обмежень, пов'язаних з безпекою.
Серіалізация об'єктів
Тепер об'єкти можна легко серіалізовать для передачі по мережі або запису на диск для постійного зберігання.
Віддзеркалення
...
- Що таке Java (25.03.2009)
... д.).
Програмісти можуть додати до цього опису, що мова схожа на спрощений З або С++ з додаванням garbage collector'а - автоматичного складальника "сміття" (механізм звільнення пам'яті, яка більше не використовується програмою).
Також відомо, що Java орієнтована на Internet, і найпоширеніше її застосування - невеликі програми, аплети, які запускаються в браузере і є частиною HTML-сторінок.
Критики, у ...
- Parlez-vous Java (25.02.2009)
... .. та просто на вивчення незнайомої розмовної мови! Нічого нового тут не немає, але про що, наскільки я знаю, ніколи не згадувалося, так це про те, що схожість набагато більша, ніж просто синтаксична аналогія. Можна також провести і культурні паралелі.
Для масштабного мислителя вивчення культури мови Java (хто його використовує і чому, які його філософські і ...
- Обєктна орієнтірований мова програмування (14.03.2009)
...
Цьому сприяли ряд удосконалень: застосування технологій JITs (Just-In-Time compilers) що дозволяє переводити байт-код в машинний код під час виконання програми з можливістю збереження версій класу в машинному коді, широке використання native-коду в стандартних бібліотеках, а також апаратні засоби, що забезпечують прискорену обробку байт-кода (наприклад технологія Jazelle, підтримувана деякими процесорами фірми ARM).
Внутрі Java існують 3 ...
- Розробка додатків на мові Java (04.04.2009)
...
Попередня підготовка і рекомендовані курси
Для успішного освоєння матеріалу курсу слухачі винні:
Знати принципи об'єктно-орієнтованого програмування
Уміти створювати і компілювати прості програми на мовах, таких як C або C++
Цільова аудиторія
Курс призначений для програмістів, зацікавлених у вивченні мови Java, а також плануючих ...
Категория: Загальна інформація |
Tuesday, February 24th, 2009
Java - так називають не тільки саму мову, але і платформу для створення додатків рівня підприємств на основі даної мови.
Спочатку мова програмування називалася Oak (русськ. Дуб ) і розроблявся Джеймсом Гослінгом для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання клієнтських додатків і серверного програмного забезпечення.
Названий на честь марки кави Java, коханого програмістами, тому на офіційній емблемі мови Java зображена чашка з димлячою кавою.
Основні особливості мови
Програми на Java транслюються в байт-код, що виконується віртуальною java-машиною (JVM) - програмою, оброблювальною байтовий код і інструкції, що передає, устаткуванню як інтерпретатор, але з тією відмінністю, що байтовий код, на відміну від тексту, обробляється значно швидше.
Гідність подібного способу виконання програм - в повній незалежності байт-кода від ОС і устаткування, що дозволяє виконувати Java-додатки на будь-якому пристрої, який підтримує віртуальну …
обєкт →
Схожі записи
- Вісім міфів про Java (28.02.2009)
...
Справа в тому, що Java байт-код тепер уже не інтерпретується віртуальною машиною, а компілюється та ще і оптимізується, причому динамічно, на основі збираних віртуальними машинами даних про хід виконання програми.
По тестах на “скорострільність” Java вельми непогана, але як же йдуть справи з реальними додатками? На жаль, з призначеними ...
- Програмування на Java (08.04.2009)
...
Виконання вашого першого Java-додатку.
1. Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов'язаних із створенням і використанням об'єктів.
3. Створення об'єкту і декларація посилання на об'єкт.
Тема ...
- Історія створення і основні терміни (23.03.2009)
...
Спочатку нова мова програмування називалася Oak і розроблявся для побутової електроніки, але згодом був перейменований в Java і став використовуватися для написання аплетів, додатків і серверного програмного забезпечення.
Основні можливості
розширені можливості обробки виняткових ситуацій;
багатий набір засобів фільтрації введення/висновку;
вбудовані прості ...
- Компютерні курси web веб програмування в Києві (09.04.2009)
... Мова програмування SQL., СУБД MYSQL, Web-додатки (написання простого електронного магазина.). Вершини програмування (сучасні технології і рішення.
Електронна комерція, XML в PHP, використання WAP). Після закінчення - курси програмування для Web - слухачі опановують навиками створення клієнт-серверних додатків на мові програмування під Web - PHP і роботою з базами даних (на прикладі MYSQL).
В курсі Web програмування ...
- Технологія Java в еволюції мобільних сервісів (01.04.2009)
...
Створений він був на початку 90-х в Пентагоні для потреб військової промисловості. Програма, написана на Java, компілюється в спеціальний байткод, який виконується на віртуальній Java-машині. Насправді ж, Java-машина - це зовсім не машина, а програма, що має безліч реалізацій (комп'ютери різної архітектури, що працюють під управлінням всіляких операційних систем).
Один раз написана і перетворена в байт-код ...
Категория: Загальна інформація |