www.pnetsol.com
Реклама:
Предлагаем репертуар театров на заказ.
 
Добро пожаловать на наш сайт

Джеймс Гослинг - создатель языка JAVA (страница №3)

льной машины, которая постоянно следит за тем, чтобы программа не сделала чего-нибудь небезопасного.

В обеспечении безопасности также играет большую роль и то, что JAVA — строго типизированный язык, позволяющий выявлять ошибки на стадии компиляции. Одним из отличий JAVA от С++ является то, что в нем невозможно "затереть" память или испортить данные.

В большинстве случаев JAVA — более динамичный язык, чем С или С++, за счет того, что объектно-ориентированная парадигма используется в нем "напрямую". Возможно добавление новых методов в библиотеки, что никак не влияет на уже готовые программы. Напротив, это делает программы более гибкими, способными к изменениям, и позволяет создавать более динамичные приложения.

Язык JAVA представляет собой мощное средство для разработки приложений. Основанный на объектно-ориентированном программировании, позволяющий создавать независимые от архитектуры приложения, данный язык является практически идеальным средством создания приложений для Internet.

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

В последнее время совместно с компаниями Netscape Communications, Sun Microsystems и IBM была разработана новая библиотека классов JAVA Foundation Classes (JFC). Эта библиотека содержит несколько новых программных интерфейсов. JFC содержит Internet Foundation Classes (IFC) от компании Netscape, Abstract Windowing

1 2 3 4 5
 
 
(C)2005 All Right Reserved