русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Что такое Java?


Дата добавления: 2015-06-12; просмотров: 567; Нарушение авторских прав


Что знают о Java обычные пользователи персональных компьютеров иInternet? Что говорят о нем разработчики, которые не занимаются этой технологией профессионально?

Java широко известна как новейший объектно-ориентированный язык, легкий в изучении и позволяющий создавать программы, которые Могут исполняться на любой платформе без каких-либо доработок (кросс-платформенность). Еще с Java почему-то всегда связана тема кофе (изображения логотипов, названия продуктов и т.д.). Программисты мо­гут добавить к этому описанию, что язык похож на упрощенный С или C++ с добавлением garbage collector'a — автоматического сборщика "му­сора" (механизм освобождения памяти, которая больше не используется программой). Также известно, что Java ориентирована на Internet, и самое распространенное ее применение небольшие программы, аппреты, ко­торые запускаются в браузере и являются частью HTML-страниц,

Критики, в свою очередь, утверждают, что язык вовсе не так прост в применении, многие замечательные свойства лишь заявлены, а на самом деле не очень-то работают, а главное программы на Java исполняются чрезвычайно медленно. Следовательно, это просто некая модная техно­логия, которая только на время привлечет к себе внимание, а затем исчез­нет, как и многие другие.

Однако некоторые факты не позволяют согласиться с такой оценкой. Во-первых, со времени официального объявления Java прошло около семи с половиной лет — многовато для "просто модной технологии". Во-вторых, конференция разработчиков JavaOne, которая впервые была организована в 1996 году, уже через год собрала более 10000 участников и стала крупней­шей конференцией по созданию программного обеспечения в мире (каж­дый следующий год число участников росло примерно на 5000). Специаль­ная программа Sun, объединяющая разработчиковJava по всему миру, Java Developer Connection, также была запущена в 1996 году, через год она на­считывала более 100.000 разработчиков, а в 2000 году - более 1,5 миллио­нов. На сегодня число программистов на Java оценивается в 3 миллиона.



Было выпущено пять основных версий языка, начиная с 1.0 в 1995 го­ду и заканчивая 1.4 в феврале 2002 года. Выпуск следующей версии 1.5 за­планирован на 2003 год. Все версии и документацию к ним всегда можно было бесплатно получить на официальном web-сайте Java http.y/java.sun.com/. Один из первых продуктов для Java — JDK 1.1 (средст­во разработки на Java) — в течение первых трех недель после объявления был загружен более 220.000 раз. Последняя версия 1.4 была загружена бо­лее 2 миллионов раз за первые 5 месяцев. Практически все ведущие про­изводители программного обеспечения лицензировали технологию Java и регулярно объявляют о выходе построенных на ней продуктов. Это и "голубой гигант" IBM, и создатель платформыMacintosh фирма Apple, и ли­дер в области реляционных БД Oracle, и даже главный конкурент фирмы Sun — корпорация Microsoft — лицензировала Java еще в марте 1996 года.

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



<== предыдущая лекция | следующая лекция ==>
Лекция 1. Что такое Java? История создания | Сложности внутри Sun Microsystems


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.14 сек.