Предыдущий раздел Уровень выше Следующий раздел

Глава 12 Программирование и интернет

Создание программ для работы в сети интернет требует учета ряда особенностей, которые не столь значимы при "обычном" программировании. Прежде всего это проблемы безопасности - необходима защита компьютера пользователя от потенциально опасных действий полученной из сети программы. Вторым важным моментом является требование межплатформенности используемого языка - программы должны работать у каждого из пользователей сети интернет вне зависимости от типа установленной на компьютере ОС.

Объектно-ориентированный язык Java был разработан с учетом этих и других особенностей программирования в интернет. Знакомству с ним и посвящена основная часть этой главы. Важно понимать, что излагаемый ниже материал не является курсом объектно-ориентированного программирования на языке Java, а лишь иллюстрирует тесную взаимосвязь языков мира ООП.

Далее рассматриваются как общие черты языков Ruby и Java, так и наиболее важные их различия. При этом основное внимание уделяется проблеме перевода разобранных в предыдущей главе программ на язык Java.

Только в самом конце главы читатель знакомится с аплетами - разновидностью программ, предназначенными специально для работы в сети. Там же очень кратко рассказывается об основных встроенных классах языка JavaScript - еще одного языка интернет, начальные сведения о котором были даны в конце первой части книги.
Предыдущий раздел Уровень выше Следующий раздел