Добавлен Ivtalan,
опубликован
Раздел:
Java
Java - объектно-ориентированный язык программирования, который является наследником С++. Язык разработала компания Oracle (до 2010 — Sun Microsystems). На java делают интернет-магазины (amazon, eBay и т.д.), вычислительные системы, приложения, порталы и прочие вещи, на которых зарабатывают деньги. А также minecraft. Язык активно используется для создания мобильных приложений под Android. Кстати, недавно же вышел новый Andriod, а вот посвященное этому видео.
История
Разработка Java началась аж в 1990 году, но первая официальная версия была выпущена только в 1996 году. На данный момент вышла Java 8.
Достоинства
- Полная кроссплатформенность, т.е. ява работает на всех ОС: программы на яве превращаются в байт-код, который делает виртуальная машина явы (JVM), а затем передает инструкции компьютеру
- Немалое количество макро-языков и библиотек
- Все новые версии явы совместимы вплоть до версии 1.0.2
- Востребованность на рынке труда, большие размеры заработной платы (например джуниорам платят от 20 000 в Москве)
- Популярнее, большое комьюнити: много проектов, сообществ, на сегодня число программистов на Java оценивается в 3 миллиона
- Легкий в изучении язык
- Регулярные обновления, так, в Java 8 появились лямбда-выражения
Java vs C#
Обычно, где упоминают c#, .net или яву, сразу же начинается холивар java vs c# (из ряда эталонных windows vs linux, andriod vs ios, alien vs predator). Оба языка - хороши, и нет из них лучшего\худшего. Какой язык изучать - это только ваше решение, которое вы должны принять сами, рассматривая все языки с разных сторон. Я выбрал яву, и пока что доволен. В идеале, конечно, лучше знать несколько языков.
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Здравствуй, мир!");
}
}
Если вы используете среду разработки (Eclipse, NetBeans, Idea), то запуск будет простым, если командную строку, то воспользуйтесь инстркуцией. Во всяком случае не забудьте установить последний JDK, включающий в себя компилятор, стандартные библиотеки классов, утилиты и многое другое.
Ну, и под конец видео:
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Doc:
Отредактирован Ivtalan
Отредактирован Doc
Отредактирован nvc123
и под андройдом юзается гугловская версия java
Отредактирован prog