February 22nd, 2009
|
Microsoft викинула Java з Windows XP »
У Java всі методи класу описуються тільки усередині нього. Таким чином, відпадає необхідність в пересуванні по тексту в пошуку методів класів.
Оброблені класи компилятор* записує в окремі файли. Так, якщо ви опишете в одному початковому файлі відразу декілька класів, то в результаті компіляції отримаєте декілька файлів з розширенням class, поодинці для кожного класу, і кожний з них матиме те ж ім’я, що і відповідний клас.
Якщо ви освоїте вміст упаковки Java з ім’ям java.awt, яка розшифровується як Abstract Windowing Toolkit (Набір абстрактної роботи з віконною системою), то вам відкриються незліченні можливості по створенню інтерфейсів і віконної графіки. Ця упаковка забезпечує машинно-незалежний інтерфейс управління віконною системою будь-якої віконної операційної системи.
До складу java.awt входять більше 40 класів, що відповідають за елементи графічного середовища користувача (GUI). В основному awt застосовується при написанні аплетов для сторінок Web. При прогляданні сторінки на Web-сервері аплет передається на машину користувача, де і запускається на виконання.
Тепер ми можемо розглянути аплет, який робить те ж саме, що і вже розглянутий раніше приклад, тобто виводить рядок на екран:
import java.awt.*; public class JavaTest extends java.applet.Applet { public void init() { public void paint(Graphics graph) { graph.drawString(”Hello, World!”,20,30); } }
Першим рядком в аплет включаються всі необхідні класи з упаковки java.awt, про яку ми тільки що говорили. Ключове слово import має приблизно те ж значення, що і оператор #include мов C і C++. Далі слідує опис класу нашого аплета, що передує модифікатором доступу public. Його завдання - дати можливість використовувати наш клас ззовні, тобто
Pages: 1 2 3 4 5 6 7 8 9 10
Tags:
дані,
доступ,
клас,
метод,
мова,
модифікатор,
упаковка
Схожі записи
- Java - як все починалося (13.03.2009)
... Перш за все мені хотілося б триматися подалі від тем, що стосуються історії мови, мікрохвильових печей, пральних машин... (якщо це кого-небудь хвилює, то існує велика кількість публікацій на цю тему, навіть в дамських романах).
Я також триматимуся подалі від Дюка (емблема Java), маленького хлопчини з величезним носом і трикутним тілом, який змахує руками в ритм ...
- Нова візуальна мова програмування від творців Java (02.04.2009)
...
Непрофесійний програміст зможе створити скелет майбутньої програми у візуальному режимі, проте для того, щоб додаток став працездатним, доведеться написати самостійно хоч би невеликий фрагмент коду. При цьому в програму можна буде вносити зміни вже після завершення роботи над її основними компонентами.
В основу Ace покладена широко відома мова Java. У Sun сподіваються, що поява ...
- Компютерні курси web веб програмування в Києві (09.04.2009)
...
Електронна комерція, XML в PHP, використання WAP). Після закінчення - курси програмування для Web - слухачі опановують навиками створення клієнт-серверних додатків на мові програмування під Web - PHP і роботою з базами даних (на прикладі MYSQL).
В курсі Web програмування розглядаються приклади створення динамічного сайту, електронного магазина, системи управління вмістом сайту (CMS), створення захищених web-додатків.
Урок 1. ...
- Мова JAVA розробка програмного забезпечення в середовищі Internet (01.03.2009)
...
При цьому аплет має вельми обмежений доступ до ресурсів комп'ютера клієнта, так що він може надати довільний мультимедійний інтерфейс і виконувати складні обчислення, не привносячи при цьому ризику зараження вірусом або псування даних.
Система програмування Java може служити основою для сумісної розробки великих програмних систем колективом розробників, зв'язаних між собою тільки через WWW ...
- Обєктна орієнтірований мова програмування (14.03.2009)
... Іншою важливою особливістю технологии Java є вельми гнучка система безпеки, завдяки тому, що виконання програми повністю контролюється віртуальною машиною.
Будь-які операції, які перевищують встановлені повноваження програми (наприклад спроба несанкціонованого доступу до даним або з'єднання з іншим комп'ютером) викликають негайне переривання.
Це дозволяє користувачам легко завантажувати програми написані на Java на їх комп'ютери (або інші ...
Категория:
Загальна інформація |
Комментарии