Часть полного текста документа: Содержание Введение ...................................................................................................................4 Глава 1. Процесс создания работающей Java-программы .............................6 1.1. Типы Java программ ................................................................................6 1.2. Этапы подготовки исполняемой программы. Безопасность ...............7 Глава 2. Введение в Java ......................................................................................12 2.1. Версии языка Java. Средства разработки .............................................12 2.2. Примеры создания автономного Java приложения и апплета ...........12 2.2.1. Создание Java-приложения "HelloJava" ........................................12 2.2.2. Создание Java-апплета "HelloJava" ...............................................15 Глава 3. Лексические основы языка .................................................................17 Глава 4. Типы данных и операторы языка ......................................................20 4.1. Простые типы .........................................................................................20 4.2. Операторы ...............................................................................................22 Глава 5. Управление выполнением программы .............................................24 Глава 6. Java, как объектно-ориентированный язык ....................................28 6.1.Основные требования к объектно-ориентированной системе ............28 6.2. Базовая система классов Java ................................................................29 6.3. Объектная модель Java ..........................................................................30 Заключение ............................................................................................................36 Список литературы ..............................................................................................37 Приложение Введение Данная работа посвящена одному из самых перспективных на сегодняшний день языков программирования - языку Java. Технологию по имени Java можно без преувеличения назвать революционной в индустрии разработки программного обеспечения. В чём же перспективность и революционность этой технологии? Сегодня создание программного обеспечения представляет собой чрезвычайно тяжелое занятие. Трудности связаны с разнообразием архитектур машин, операционных систем, графических оболочек и т. д. Стремительный рост технологий, связанных с сетью Internet, дополнительно усложняет эту задачу. К сети Internet подключены компьютеры самых разных типов - IBM PC, Macintosh, рабочие станции Sun и другие. Даже в рамках IBM-совместимых компьютеров, существует несколько платформ, например, MS Windows 9x/Me/XP/NT/2000, OS/2, Solaris, различные разновидности операционной системы UNIX с графической оболочкой XWindows и т. д. Все эти системы образуют единую сеть, которая должна работать как одно целое, обеспечивая при этом высокий уровень безопасности информации. Под влиянием указанных факторов резко возрастает уровень требований, предъявляемый к программному обеспечению, [1]. Современные приложения должны быть безопасны, высокопроизводительны, работать в распределенной среде, быть нейтральны к архитектуре. Все эти факторы привели к необходимости нового взгляда на сам процесс создания и распределения приложений на множестве машин различной архитектуры. Требования к переносимости заставили отказаться от традиционного способа создания и доставки бинарных файлов, содержащих машинные коды и, следовательно, привязанных к определенной платформе. Созданная компанией Sun Microsystems система разработки Java удовлетворяет всем этим требованиям. ............ |