Опубликовано в журнале: Мир ПК 1996 № 11,12, 1997 № 1-3, 5.
Задумывая этот практикум, я первым делом задал себе вопрос: какими должны быть статьи, обучающие программированию на новом языке? Проанализировав опыт различных изданий, я пришел к выводу, что не стоит начинать с нуля, - для того написаны толстые тома, приобрести которые можно в любом книжном магазине. Я пишу для тех, кто уже имел дело с языком C++. Руководствуясь материалами этого практикума, программист, имеющий опыт написания приложений на C++, сможет освоить написание программ на языке Java. Хочу предупредить читателей: возможно, некоторые места вы поймете не сразу. Не стоит огорчаться, впоследствии, когда мы с вами начнем писать конкретные программы, многое прояснится.
Содержание:
Коротко о Java
Типы
Классы
Модификаторы доступа
Public
Protected
Private
Friendly
Абстрактные классы
Интерфейсы
Обработка исключительных ситуаций
InputStream и OutputStream
FileInputStream и FileOutputStream
PipedInputStream и PipedOutputStream
SequenceInputStream
DataInputStream и DataOutputStream
RandomAccessFile
Контейнеры
Использование компонентов интерфейса
Классы элементов меню
Мир сообщений
За работу!
Элементарные события в Java-программе