ГлавнаяРуководства для ПККак установить комплект разработки Java на Raspberry Pi

Как установить комплект разработки Java на Raspberry Pi

Java-логотип-200pxЯзык программирования Java был впервые выпущен еще в 1995 году и с тех пор стал гигантом среди гигантов. По данным Oracle, во всем мире насчитывается более 9 миллионов разработчиков Java. А благодаря Android миллионы смартфонов используют Java, в то время как каждый проигрыватель Blu-ray в мире поставляется с Java. И последнее, но не менее важное: для Raspberry Pi доступна Java!

Чтобы установить Java 8 на ваш Pi, используйте следующую команду:

sudo apt-get install oracle-java8-jdk

Чтобы убедиться, что все установлено правильно, введите:

java -version

Java-версия

Вывод показывает, что Java 1.8.0 установлена. 1.8 означает Java 8. Все первоначальные выпуски Java были «точечными» выпусками: 1.0, 1.1, 1.2, 1.3 и 1.4. Но в 2004 году, когда была выпущена Java 1.5, она продавалась как Java 5; однако 1.5 по-прежнему оставался внутренним номером версии. Итак, 1.5 – это Java 5, 1.6 – Java 6, 1.7 – Java 7 и 1.8 – Java 8.

Теперь напишем простую программу на Java. Создайте файл «Hello.java» с помощью nano:

nano Hello.java

Заглавная буква «H» важна, поэтому обязательно вводите «Hello.java», а не «hello.java». Скопируйте и вставьте в файл следующий код:

public class Hello {
 
    public static void main(String[] args) {
        System.out.println("Hello Make Tech Easier");
    }
}

В Java имя общедоступного класса должно совпадать с именем файла. Это облегчает поиск классов, если у вас большие программы. Если вам нужно найти класс TheNetworkListener, то он будет в файле TheNetworkListener.java и так далее.

Чтобы скомпилировать программу, введите:

javac Hello.java

Если компиляция прошла успешно, вывода не будет. Но если в программе есть ошибки, то они будут отображены.

Чтобы запустить программу, введите:

java Hello

Выводом будет строка «Привет, сделайте технологию проще»

java-привет

Поздравляем, вы написали и запустили свою первую Java-программу на Raspberry Pi.

Вы также можете писать программы с графическим интерфейсом на Java. Существуют интегрированные среды разработки (IDE), такие как NetBeans, которые позволяют графически проектировать настольные приложения Java. Но можно также писать программы с графическим интерфейсом, используя только текстовый редактор.

Создайте файл «HelloDialog.java» с помощью nano:

nano HelloDialog.java

Скопируйте и вставьте следующий код:

import javax.swing.JOptionPane;
 
public class HelloDialog {
 
   public static void main(String[] args) {
      JOptionPane.showMessageDialog( null, "Hello MTE!" );
   }
}

Убедитесь, что у вас запущен рабочий стол Raspberry Pi (при необходимости используйте «startx»). Скомпилируйте программу, используя «javac HelloDialog.java», и запустите ее, используя «java HelloDialog».

Java-привет-gui

Программа использует набор виджетов Java с графическим интерфейсом под названием Swing. Все, что он делает, это показывает диалоговое окно сообщения. Однако более сложные программы можно писать с использованием Swing. Создайте файл под названием «SimpleSwing.java» и отредактируйте его с помощью nano. Скопируйте и вставьте в файл следующий код.

import javax.swing.JFrame;
import javax.swing.SwingUtilities;
 
public class SimpleSwing extends JFrame {
 
    public SimpleSwing() {
       setTitle("Simple example");
       setSize(300, 200);
       setLocationRelativeTo(null);
       setDefaultCloseOperation(EXIT_ON_CLOSE);        
    }
 
    public static void main(String[] args) {        
        SwingUtilities.invokeLater(new Runnable() {
            @Override
            public void run() {
                SimpleSwing ex = new SimpleSwing();
                ex.setVisible(true);
            }
        });
    }
}

Программа довольно проста; однако он показывает, что вы можете создать окно с заголовком. Размер окна можно изменить и закрыть, как и следовало ожидать. Это строительный блок для более сложных приложений.

Java-простые качели

В Интернете можно найти множество учебных пособий по языку программирования Java. Вот небольшая подборка:

Если у вас возникли проблемы с приведенными выше примерами или с работой Java на Raspberry Pi, оставьте комментарий ниже, и мы посмотрим, сможем ли мы помочь.

Предыдущая статья
Следующая статья
ПОХОЖИЕ СТАТЬИ

Популярные записи