Эта книга ставит своей целью развеять представление о Java как языке для описания домашних Web-страниц. Мы надеемся, что, с одной стороны, она расширит возможности разработчиков Web-серверов, а с другой -поможет программистам превратить Web в платформу программирования.
Первое и самое главное в Java - его новизна. Первые четыре главы посвящены описанию структуры языка, его достоинствам по сравнению с другими языками, синтаксису и семантике. Далее мы сосредоточимся на написании апплетов и посвятим им всю оставшуюся часть книги. В четвертой части мы обсудим, каким образом апплеты общаются друг с другом по Сети. Показав, как апплет взаимодействует с существующими серверами Интернет и как создать свой собственный сервер, мы продемонстрируем создание на базе апплетов по-настоящему распределенных сетевых программ.
Как работает Java-программа.
Язык Java является объектно-ориентированным, многопотоковым, динамическим и так далее, но вовсе не эти свойства превращают его в самый лучший язык для сетевого программирования. Главное здесь то, что Java-программы исполняются в виртуальной машине, размещенной внутри компьютера, на котором запущена программа.
Java-программа не имеет никакого контакта с настоящим, физическим компьютером; все, о чем она знает, - это виртуальная машина. Такой подход приводит нас к некоторым важным заключениям.
Во-первых, как уже отмечалось выше, Java-программы не зависят от компьютерной платформы, на которой они исполняются. Вам приходилось когда-нибудь разрабатывать приложения для нескольких операционных систем сразу? Если да, то скорее всего особого удовольствия от этого процесса вы не получили. Закончив разработку, вы наверняка узнали такую массу подробностей о той или иной операционной системе, о которой даже не задумывались ранее. Когда вы напишете и скомпилируете Java-программу, она будет работать без изменений на любой платформе, где есть виртуальная машина. Другими словами, Java-программа всегда пишется только для единственной платформы - виртуальной машины.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Секреты программирования для Internet на Java, Томас М., Пател П., Хадсон А., Болл Д., 2002 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать книгу Секреты программирования для Internet на Java, Томас М., Пател П., Хадсон А., Болл Д., 2002 - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Томас :: Пател :: Хадсон :: Болл
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Manuale PHP, Alexander Aulbach, Luca Perugini, 2001
- Web Service Patterns, Java Edition, Paul B. Monday, 2003
- The SQL Server 2000 Book, Anthony Sequeira, Brian Aiderman, 2003
- JavaScript, Наглядный курс создания динамических Web-страниц, Келли Л. Мэрдок, 2001
Предыдущие статьи:
- Программирование мобильных телефонов на Java 2 Micro Edition, Горнаков, 2004
- Программирование мобильных телефонов на Java 2 Micro Edition, Горнаков С.Г., 2004
- Assembler, Юров В.И., 2003
- Алгоритмы и программы на Turbo Pascal, Федоренко Ю., 2001