Учим Java с нуля. Знакомство с языком День первый

Знакомство с Java

Это вступительная статья, тут только история языка. Знать её нужно обязательно, ибо в стартовых тестах на сдачу сертификатов она часто проскальзывает. 

Написал главные моменты, которые выучу наизусть.

 

Java - объектно-ориентированный язык программирования, разработанный компанией Sun Microsystem (позже приобретенный компанией Oracle).

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

 

Дата официального выпуска  - 23 мая 1995 года

Java относится к семейству языком с С - подобным синтаксисом, из них, его синтаксис наиболее близко к C++ и C#

Название "Джава" происходит от сорта кофе, который выращивается на одноименном острове Java

В русском языке принята транскрипция названия острова "Ява", но в английском языке общепринятая транскрипция "Джава".

 

Джеймс Гослинг - автор объектно - ориентированного и кросс-платформенного языка программирования Java.

Кроме того, является создателем оконной системы NeWS, Gosling Emscs, а также был одним из разработчиков Star Seven.

В 1977 году окончил университет Калгари со степенью бакалавра информатики, а уже в 1983 году получил степень доктора в университете Карнеги-Меллон.

С 1984 года работал в Sun Microsistem.

С 28 марта 2011 года Джеймс Гослинг начал работать в Google.

В конце августа 2011 в новостных лентах прошло сообщение, что Гослинг покинул интернет гиганта и перешел работать в стартап, небольшую фирму Liquid Robotics, которая занимается разработкой робототехники для исследования океана.

 

Используя язык Java можно создать следующие программы

1. Настольные приложения

2. Web - приложения

3. Web - сервисы

4. Программы для мобильных устройств

5. Игры

6. решения для бизнеса

7. Программы для микроконтроллеров и аплеты для смарт-карт

8. Интерактивный контент для Blu-Ray

На джава нету смысла писать драйвера.

 

Java - это объектно-ориентированный, простой и в тоже время мощный язык программирования, который позволяет разработчикам сделать многофункциональные приложения.

Java - платформенно-независимый, это означает, что программа работает на любой платформе, где есть виртуальная машина Java. И поэтому существует тезис "Write one, run anywhere" "Написав однажды - используй везде"

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

Java - объединяет лучшие идеи современных языков программирования C++ Visual Basic и т.д


Добавить комментарий