Java

Java

Первоначальная помощь

  • Новичок в Java - нужна помощь, чтобы запустить свою первую программу на Java? См.

Прежде чем задать вопрос, воспользуйтесь поисковой строкой в правом верхнем углу, чтобы узнать, не задавали ли его раньше другие (у нас много дубликатов), и,


Справочная информация

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

Очень немногие компьютеры могут выполнять программы Java напрямую.

Разработчикам часто требуются дополнительные инструменты, которые доступны в бесплатном Java Development Kit (JDK), альтернативном JRE, который для Windows необходимо загрузить с сайта Oracle и установить вручную.

Большая часть платформы Java имеет открытый исходный код. Проект Java с открытым исходным кодом называется OpenJDK . Все основные компоненты платформы находятся в открытом исходном коде, включая JVM (виртуальную машину Java), компилятор Java и библиотеки классов.

Дополнительная информация:

Hello World

public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }

Исходный код Java компилируется в промежуточную форму (инструкции байткода для JVM), которая может быть выполнена с помощью команды java.

Ресурсы для начинающих

  • Самоучитель Java - Начинается с нуля на Windows/Linux/Mac и охватывает большую часть стандартной библиотеки.

Повседневные ресурсы

  • Документация по Java SE
  • Справочник по API

Передовые ресурсы

  • Спецификация виртуальной машины Java
  • Спецификация языка Java
  • Другие языки, которые могут быть смешаны с Java на JVM

Бесплатные онлайн-ресурсы

  • Мышление на Java
  • Стэнфордские видеолекции по Java