Подробное руководство по программированию на Java

Цепи грузовые по материалам http://ankilan.ru. | ремонт стиральных машин в Москве

Введение в Java


Введение в Java
Введение в Java...
Введение в Java
Введение в Java Казалось бы, на сегодняшний день изобретены уже все языки программирования, какие только можно придумать. Но нет - появился еще один, с названием Java. Этот язык сумел полу...
Инструментарий
Инструментарий...
Инструментарий разработчика
Инструментарий разработчика Первоначально средства разработки приложений и аплетов Java были созданы фирмой Sun Microsystems и до сих пор они пользуются популярностью. В сети Internet по а...
Пакетные средства
Пакетные средства В JDK входят пакетные программы для компиляции исходных текстов приложений Java, виртуальная машина, программа автоматизированного создания документации по классам, справо...
Интегрированные средства разработки
Интегрированные средства разработки Для тех, кто привык пользоваться визуальными средствами разработки, доступны два других инструмента, созданных в Sun Microsystems. Это Java WorkShop 2.0 и...
Рисунок 1 Главное окно приложения
Рисунок 1. Главное окно приложения .Для того чтобы увидеть рисунок в увеличенном виде, сделайте щелчок мышью по изображению Среди основных возможностей Java WorkShop 2.0 назовем...
Рисунок 2 Java WorkShop 2 0 позволяет
Рисунок 2. Java WorkShop 2.0 позволяет разрабатывать пользовательский интерфес с помощью визуальных средств.Для того чтобы увидеть рисунок в увеличенном виде, сделайте щелчок мышью...
Рисунок 3 Проектирование логики
Рисунок 3. Проектирование логики работы приложения.Для того чтобы увидеть рисунок в увеличенном виде, сделайте щелчок мышью по изображению В наборе компонент JavaBeans, доступных...
Рисунок 4 Визуальное проектирование
Рисунок 4. Визуальное проектирование пользовательского интерфейса.Для того чтобы увидеть рисунок в увеличенном виде, сделайте щелчок мышью по изображению Подборку различных инстр...
Браузеры
Браузеры Для проверки работы аплетов вам следует установить браузер, способный работать с аплетами Java. Такая возможность есть во всех современных браузерах, поэтому вы можете выбрать лю...
Подключение к Internet
Подключение к Internet Заметим, что для запуска аплетов вам не нужно обязательно подключаться к Internet - вы можете встраивать аплеты в документы HTML, расположенные на локальном диске ваш...
Документация и литература
Документация и литература На прилавках книжных магазинов вы можете найти несколько отечественных и переводных книг, посвященных программированию на языке Java. Большинство из них ориентиров...
Мобильность
Мобильность...
Мобильность Java
Мобильность Java В свое время вы слышали, что язык программирования С является мобильным. Это нужно понимать в том смысле, что имеется принципиальная возможность переноса программ C на р...
Рисунок 5 Перенос приложения с
Рисунок 5. Перенос приложения с платформы Windows NT на платформу Macintosh Вначале программист готовит исходные тексты приложения для платформы Windows NT и отлаживает их там. Для получен...
Рисунок 6 Подготовка приложения
Рисунок 6. Подготовка приложения Java для работы на разных платформах Таким образом, приложение Java компилируется и отлаживается только один раз, что уже значительно лучше. Остается, прав...
Типы данных
Типы данных...
Базовые типы данных
Базовые типы данных В языке Java определено восемь базовых типов данных. Для каждого базового типа данных отводится конкретный размер памяти. Этот размер, как мы говорили в предыдущем разд...
Классы Java
Классы Java...
Библиотеки классов Java
Библиотеки классов Java Если предоставить в распоряжение программиста только язык программирования и не снабдить его набором готовых модулей, предназначенных для решения самых распростране...
Встроенные классы
Встроенные классы В языке Java все классы происходят от класса Object, и, соответственно, наследуют методы этого класса. Некоторые библиотеки классов подключаются автоматически, и мы будем...
Замещающие классы
Замещающие классы Очень часто в наших приложениях вместо базовых типов переменных мы будем использовать объекты встроенных классов, которые называются замещающими классами (wrapper classes)...
Класс String
Класс String Класс String предназначен для работы с такими часто встречающимися объектами, как текстовые строки. Методы этого класса позволяют выполнять над строками практически все операци...
Другие встроенные классы
Другие встроенные классы Среди других встроенных классов отметим класс Math, предназначенный для выполнения математических операций, таких как вычисление синуса, косинуса и тангенса. Пред...
Подключаемые библиотеки классов
Подключаемые библиотеки классов Ниже мы кратко перечислим подключаемые библиотеки классов для того чтобы вы могли оценить возможности набора классов Java. Подробное описание этих классов ес...
Библиотека классов java util
Библиотека классов java.util Библиотека классов java.util очень полезна при составлении приложений, потому что в ней имеются классы для создания таких структур, как динамические массивы, ст...
Библиотека классов java io
Библиотека классов java.io В библиотеке классов java.io собраны классы, имеющие отношение к вводу и выводу данных через потоки. Заметим, что с использованием этих классов можно работать не...
Библиотека классов java net
Библиотека классов java.net Язык программирования Java разрабатывался в предположении, что им будут пользоваться для создания сетевых приложений. Поэтому было бы странно, если бы в составе...
Рисунок 7 Сетевая игра Java Color
Рисунок 7. Сетевая игра Java Color Lines.Для того чтобы увидеть рисунок в увеличенном виде, сделайте щелчок мышью по изображению Это сетевая версия известной игры Lines, которая...
Библиотека классов java awt
Библиотека классов java.awt Для создания пользовательского интерфейса аплеты Java могут и должны использовать библиотеку классов java.awt. AWT - это сокращение от Abstract Window Toolkit (и...
Библиотека классов java awt image
Библиотека классов java.awt.image В среде любой операционной системы работа с графическими изображениями является достаточно сложной задачей. В операционной системе Windows для этого примен...
Библиотека классов java awt peer
Библиотека классов java.awt.peer Библиотека классов java.awt.peer служит для подключения компонент AWT (например, кнопок, списков, полей редактирования текстовой информации, переключателей...
Библиотека классов java applet
Библиотека классов java.applet Как нетрудно догадаться из названия, библиотека классов java.applet инкапсулирует поведение аплетов Java. Когда вы будете создавать свои аплеты, вам будет нуж...
Указатели
Указатели...
Указатели которых нет
Указатели, которых нет Самая большая и шокирующая новость для тех, кто раньше программировал на С, а теперь занялся изучением Java, это то, что в языке Java нет указателей. Традиционно счи...
Массивы
Массивы...
Массивы в Java
Массивы в Java Для создания массива вы можете пользоваться квадратными скобками, расположив их справа от имени массива или от типа объектов, из которых составлен массив, например: int nNu...
Сборка мусора
Сборка мусора...
Сборка мусора
Сборка мусора Одна из интереснейших особенностей языка программирования Java и среды выполнения приложений Java заключается в наличии специального процесса сборки мусора, предназначенног...
Реализация классов
Реализация классов...
Особенности реализации классов в Java
Особенности реализации классов в Java Если вы умеете программировать на языке С++, у вас не возникнет никаких проблем с программированием на Java, так как эти языки очень похожи. Однако...
Определение класса
Определение класса Для создания классов вы можете использовать только ключевое слово class. Что же касается union, то это ключевое слово в Java не применяется. В языке программирования С++ о...
Определение методов
Определение методов Вы не можете определять методы вне тела класса, создавая таким образом глобальные функции. Нет также возможности определения вне класса глобальных данных. Тем не менее,...
Переопределение операторов
Переопределение операторов В языке С++ вы могли переопределить операторы, такие как +, -, ++ и так далее. Язык Java не допускает переопределение, что сделано для упрощения программирования....
Интерфейсы
Интерфейсы Интерфейсы создаются при помощи ключевого слова interface таким же образом, что и классы. Однако в отличие от последних, интерфейсы являются аналогом абстрактных базовых классов...
Ссылки на методы класса
Ссылки на методы класса Так как в Java нет указателей, нет возможности ссылаться на методы с помощью оператора ->. Для ссылки на метод класса используется только оператор "точка&quo...
Наследование
Наследование С помощью ключевого слова extends вы можете унаследовать один класс (дочерний) от другого (базового). Множественное наследование не допускается. Таким образом, для каждого доч...
Рисунок 1 Главное окно приложения
Рисунок 1. Главное окно приложения...
Рисунок 2 Визуальные средства разработки Java WorkShop 2 0
Рисунок 2. Визуальные средства разработки Java WorkShop 2.0...
Рисунок 3 Проектирование логики работы приложения
Рисунок 3. Проектирование логики работы приложения...
Рисунок 4 Визуальное проектирование
Рисунок 4. Визуальное проектирование пользовательского интерфейса...
Рисунок 7 Сетевая игра Java Color Lines
Рисунок 7. Сетевая игра Java Color Lines...








- Начало -