Java, как объектно-ориентированный язык
Система Java создавалась объектно-ориентированной с самого начала. Объектно-ориентированная парадигма наиболее удобна при создании программного обеспечения типа клиент-сервер, а также для организации распределенных вычислений. Одна из черт, присущих объектам, заключается в том, что объекты обычно переживают процедуру, их создающую. Они затем могут перемещаться по сети, храниться в базах данных и т.д. Идейными наследниками Java являются такие языки, как C++, Eiffel, Smalltalk и Objective C. За исключением примитивных типов данных, практически все в этом языке является объектом.
Опыт показывает, что отсутствие стандартных базовых библиотек для языка С++ чрезвычайно затрудняет работу с ним. В силу того, что любое нетривиальное приложение требует наличия некоторого набора базовых классов, разработчикам приходится пользоваться различными несовместимыми между собой библиотеками или писать свой собственный вариант такого набора. Все это затрудняет как разработку, так и дальнейшую поддержку приложений, затрудняет стыковку приложений, написанных разными людьми.
Статьи по теме:
Агрегатный принцип построения ЭВМУстановка Системы Видеонаблюдения В ОфисУправление Памятью FreebsdКластерыНастройки браузера Microsoft Internet Explorer ЧТО ТАКОЕ КОМПЬЮТЕР?ЭЛЕКТРОСТАТИЧЕСКИЕ ПЛОТТЕРЫСоздание Java-приложения “HelloJava”Периферійні пристрої Копирование данных с компакт-диска Вывод специальных символов CRTРобот Саламандра Помогает Разгадывать Загадки ЭволюцииПонятие компьютерных преступленийНовое Решение На Рынке SoaМониторы сегодняПрочие функции Microsoft Internet Explorer 6 Plasma monitorsInternet и первичные телекоммуникационные сети УкраиныАналоговые вычислительные машины (АВМ)ПамятьТехнологическая Платформа 1С:Предприятие 8 - Направления РазвитияОхранно-пожарные системы фирмы Satel теперь можно контролировать по телефону или EthernetWordPad: Отмена и повтор последнего действия Виртуальная памятьКомпания Зао &Quot;Лайт Коммуникейшн&Quot; Получила Статус Gigabyte Authorized PartnerLinux: Gentoo Vs Ubuntu ФункциональностьПочему именно Vista?Численные методы, используемые в данной работеМошенничество С ТелефонамиПанель задач Microsoft Windows XPНемного о контроллере прямого доступа к памяти«Откат» к предыдущей версии Microsoft WindowsМонтирование и размонтирование дисковИнтерфейс с Microsoft Office Стоимость CompactPCI-модуляУправление визуализацией Региональная Система Имен Информационные ресурсы украинского сегмента InternetКритерий пользователя ЭСУправление СКСРазработка Баз Данных На Msde 2000, Работа С Бесплатной Базой Данных MssqlРазновидности компьютерных преступленийАнализ мировых тенденций развития сети InternetВерсии языка Java. Средства разработкиКоманды консоли восстановления Пути и фазы моделирования интеллектаТранзисторыПоисковые системы и каталоги ресурсовИспользование буфера обмена Блок питанияВидеоадаптерыЭлектромагнитные поляЧерный Баннер - Угроза или новые технологии?Входные и выходные данныеУстройство и классификация принтеров