Основная информация о языкe — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Средства разработки)
(Java)
Строка 1: Строка 1:
 
== Java ==
 
== Java ==
 +
'''Java''' - объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры. Дата официального выпуска — 23 мая 1995 года.
  
 
== Основные особенности ==
 
== Основные особенности ==

Версия 09:24, 19 февраля 2013

Java

Java - объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры. Дата официального выпуска — 23 мая 1995 года.

Основные особенности

Hello world

/*
Hello world на Java
Назовите файл "Hello.java"
*/
public class Hello {
    // Программа начинается с обращения к main()
    public static void main(String[] args){
        System.out.println("Hello world!");
    }    
}

Компиляция и запуск

Чтобы скомпилировать программу Hello, запустите компилятор (javac), указав имя исходного файла, в консоли:

javac Hello.java

Компилятор javac создаст файл Hello.class, содержащий версию кода виртуальной машины программы. Чтобы действительно воспользоваться программой, необходимо воспользоваться программой запуска приложений Java, которая носит имя java. При этом ей потребуется передать имя класса Hello в качестве аргумента в консоли:

java Hello

При выполнении на экране отобразится следующий вывод:

Hello world!

Средства разработки

  • JDK - помимо набора библиотек для платформ Java SE и Java EE содержит компилятор командной строки javac и набор утилит, также работающих в режиме командной строки.
  • Netbeans IDE - свободная интегрированная среда разработки для всех платформ Java — Java ME, Java SE и Java EE. Пропагандируется Sun Microsystems, разработчиком Java, как базовое средство для разработки ПО на языке Java и других языках (C, C++, PHP, Fortran и др.).
  • Eclipse IDE - свободная интегрированная среда разработки для Java SE, Java EE и Java ME[40]. Пропагандируется IBM, одним из важнейших разработчиков корпоративного ПО, как базовое средство для разработки ПО на языке Java и других языках (C, C++, Ruby, Fortran и др.).
  • IntelliJ IDEA - среда разработки для платформ Java SE, Java EE и Java ME. Разработчик — компания JetBrains. Распространяется в двух версиях: свободной бесплатной (Community Edition) и коммерческой проприетарной (Ultimate Edition).

Источники