Java, долговечный язык программирования, остатки очень популярны и по многим веским причинам. На самом деле, многие программисты ручаются за стабильность Java. Это язык для миллионов разработчиков программного обеспечения.
Java стала техническим гигантом из-за своей исключительной портативности и способности одинаково работать на любом оборудовании или операционной системе. Самый защищенный простой и надежный язык программирования был впервые представлен миру 23 мая 1995 года.
Вот несколько фактов о Java, которые вы, возможно, не знали:
1. Сначала Java назывался Oak
Уникальное имя для Java было Oak. В конечном итоге отдел маркетинга Sun изменил его на Java, когда юристы Sun установили, что уже существовала компьютерная компания, зарегистрированная как Oak. Но легенда гласит, что Гослинг и его банда программистов отправились в местное кафе, чтобы поговорить об именах, и в конце концов назвали его Java. Кажется, в этом есть какой-то факт, поскольку магическое число 0xCafeBabe в файлах классов было названо в честь кофейни, куда команда Java обычно ходила за кофе.
Java для начинающих. Урок 16: Тип возвращаемого значения метода.
2. Это был просто несчастный случай!
Джеймс Гослинг работал в Sun Labs примерно в 1992 году. Гослинг и его команда разработали телевизионную приставку и начали с «очистки» C++ и добавления нового языка и среды выполнения. Поэтому Ява или Дуб появились на свет.
3. Вам платят за изучение Java
Центральная зарплата Java-разработчика составляет 83 975 долларов США. Да, быть Java-разработчиком выгодно, и программисты доят его. В мире около 9 миллионов Java-разработчиков.
4. Второй по популярности язык
Хотя многие утверждают, что Java всегда был любим разработчиками, это второй по популярности язык программирования после C. Java занимает второе место среди языков программирования.
Талисман Java, Герцог, был создан Джо Палрангом. Палранг — тот самый парень, который работал над голливудским блокбастером Шрек. Дюк известен в Oracle. Живой Герцог в натуральную величину — популярная функция на каждой конференции разработчиков JavaOne. Каждый год Oracle выпускает новую личность Герцога.
6. Самый популярный пользовательский интерфейс
Сейчас на Java работают около 3 миллиардов мобильных телефонов, а также 125 миллионов телевизоров и каждый проигрыватель Blu-Ray. Этот язык постоянно занимает первые места в рейтингах разработчиков программного обеспечения как лучший выбор языков программирования.
7. Final не является final в Java
Final на самом деле имеет четыре разных значения в Java.
конечный класс:класс не может быть расширен
final field: поле является константой
final method:метод нельзя переопределить
конечная переменная: значение переменной не может быть изменено после назначения
Поделитесь своим мнением в разделе комментариев ниже.
Источник: digitrain.ru
Программирование на Java для начинающих: #3 (Методы)
30 интересных фактов о Java
1. Java была разработана в 1995 году Джеймсом Гослингом и его командой в Sun Microsystems.
2. Название Java было выбрано из-за любви к кофе у разработчиков.
3. Java является объектно-ориентированным языком программирования.
4. Java является языком программирования общего назначения и может использоваться для создания разнообразных программных приложений.
5. Java использует виртуальную машину для выполнения программ, что делает его кроссплатформенным.
6. Java была создана как альтернатива языку программирования C++.
7. Java имеет строгую систему типов, что позволяет избежать ошибок типизации во время компиляции.
8. Java имеет богатую стандартную библиотеку, которая включает в себя классы для работы с сетью, базами данных, многопоточностью и многим другим.
9. Java поддерживает многопоточность, что позволяет создавать параллельные программы.
10. Java поддерживает автоматическое управление памятью, что помогает избежать утечек памяти.
11. Java поддерживает генерики, что позволяет создавать параметризованные классы и методы.
12. Java имеет мощный механизм исключений, который позволяет обрабатывать ошибки во время выполнения программы.
13. Java имеет мощную систему аннотаций, которая позволяет добавлять дополнительные метаданные к классам, методам и полям.
14. Java поддерживает лямбда-выражения, что позволяет писать более компактный и выразительный код.
15. Java имеет множество инструментов для разработки, таких как интегрированные среды разработки (IDE), средства автоматической сборки и тестирования кода.
16. Java поддерживает различные парадигмы программирования, такие как процедурное, объектно-ориентированное, функциональное и др.
17. Java имеет множество библиотек и фреймворков для создания веб-приложений, таких как Spring и Hibernate.
18. Java поддерживает сериализацию, что позволяет сохранять и загружать объекты в файлы.
19. Java имеет мощную систему рефлексии, которая позволяет получать информацию о классах и объектах во время выполнения
20. Java поддерживает динамическую загрузку классов, что позволяет загружать классы во время выполнения программы.
21. Java имеет встроенную поддержку многих протоколов и форматов, таких как XML, JSON, HTTP, FTP и многие другие.
22. Java имеет множество инструментов для работы с базами данных, таких как JDBC, JPA и Hibernate.
23. Java поддерживает создание и работу с сетевыми приложениями, такими как клиенты и серверы.
24. Java имеет механизмы защиты кода, такие как байт-код верификация, что делает его безопасным для использования в Интернете.
25. Java имеет интегрированный механизм управления потоками, что позволяет писать эффективные и масштабируемые программы.
26. Java имеет мощную систему аннотаций, которая позволяет писать более чистый и структурированный код.
27. Java поддерживает создание мобильных приложений для Android.
28. Java имеет интегрированный механизм отладки, который позволяет находить и исправлять ошибки в коде.
29. Java имеет механизмы для создания апплетов, что позволяет запускать Java-приложения в браузере.
30. Java является одним из самых популярных языков программирования в мире и используется во многих крупных корпорациях и проектах.
Школа программной инженерии
Источник: seschool.ru
10 интересных фактов о Java
Всем известен объектно-ориентированный язык программирования Java. И многие знают, что язык позволяет следовать принципу «Write once, run anywhere» («написал один раз, запускай везде»). В этой статье мы расскажем вам о нескольких интересных фактах, о которых вы, скорее всего, не знаете:
- Виртуальная машина Java установлена на 9 из 10 компьютеров в США.
- Java используется на 97 % корпоративных компьютеров.
- Во всём мире насчитывается около 9 миллионов Java-программистов.
- Средняя ЗП Java-разработчика — около 84 тыс. долларов в год.
- Java не первый год уверенно входит в топ-3 рейтинга Tiobe.
- Четверо из пяти программистов используют JUnit в качестве библиотеки для модульного тестирования. На втором месте — Jenkins.
- Самый последний и главный релиз Java на момент написания статьи — Java Platform Standard Edition 8.
- Поначалу язык программирования создавался для интерактивного TV, однако на тот момент индустрия кабельного ТВ была развита недостаточно.
- Один из символов Java — Дюк (Duke) был создан человеком, который работал над такими мультфильмами, как «Шрэк» (Joe Palrang).
- Java стала Джавой не сразу. Первоначальное название — Oak (в честь дуба, росшего возле офиса разработчика Джеймса Гослинга). Следующим названием было Green и лишь потом появилась Java. Одни утверждают, что язык программирования был назван так в честь марки кофе Java. Другие — что это связано с аллюзией на кофе-машину, в том числе и для программирования которой создавался язык. Как бы там ни было, изображение дымящейся чашки кофе до сих пор присутствует среди официальных эмблем этого популярного языка программирования.
Источник: otus.ru