Die Programmiersprache Java wurde erstmals im Jahr 1995 veröffentlicht und hat sich seitdem zu einem Giganten unter den Giganten entwickelt. Laut Oracle gibt es weltweit mehr als 9 Millionen Java-Entwickler. Und wegen Android gibt es Millionen von Smartphones, auf denen Java läuft, während gleichzeitig jeder Blu-ray-Player der Welt mit Java ausgeliefert wird. Last but not least ist Java für den Raspberry Pi verfügbar!

Verwenden Sie den folgenden Befehl, um Java 8 auf Ihrem Pi zu installieren:

 sudo apt-get installieren oracle-java8-jdk 

Um zu überprüfen, ob alles installiert ist, geben Sie Folgendes ein:

 Java-Version 

Die Ausgabe zeigt, dass Java 1.8.0 installiert wurde. 1.8 bedeutet Java 8. Die ersten Java-Releases waren alle "Point" -Releases: 1.0, 1.1, 1.2, 1.3 und 1.4. Aber im Jahr 2004, als Java 1.5 veröffentlicht wurde, wurde es als Java 5 vermarktet; jedoch blieb 1.5 immer noch die interne Versionsnummer. Also 1, 5 ist Java 5, 1, 6 ist Java 6, 1, 7 ist Java 7 und 1, 8 ist Java 8.

Jetzt schreibe ich ein einfaches Java-Programm. Erstellen Sie eine Datei namens "Hello.java" mit nano:

 Nano Hello.java 

Das Großbuchstabe "H" ist wichtig. Geben Sie also "Hello.java" und nicht "Hello.java" ein. Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei ein:

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

In Java muss der Name der öffentlichen Klasse mit dem Dateinamen identisch sein. Dies macht es einfacher, Klassen zu finden, wenn Sie große Programme haben. Wenn Sie die Klasse "TheNetworkListener" finden müssen, dann wird es in der Datei "TheNetworkListener.java" und so weiter sein.

Um den Programmtyp zu kompilieren:

 Hallo.java 

Wenn die Kompilierung erfolgreich war, wird keine Ausgabe ausgegeben. Wenn das Programm jedoch Fehler aufweist, werden diese angezeigt.

Um das Programm auszuführen, geben Sie Folgendes ein:

 Hallo 

Die Ausgabe wird die Zeichenfolge "Hello Make Tech Easier" sein

Herzlichen Glückwunsch, Sie haben jetzt Ihr erstes Java-Programm auf einem Raspberry Pi geschrieben und ausgeführt.

Sie können auch GUI-Programme mit Java schreiben. Es gibt integrierte Entwicklungsumgebungen (IDE) wie NetBeans, mit denen Sie Java-Desktop-Anwendungen grafisch gestalten können. Es ist aber auch möglich, GUI-Programme mit nur einem Texteditor zu schreiben.

Erstellen Sie eine Datei namens "HelloDialog.java" mit nano:

 nano HalloDialog.java 

Kopieren Sie den folgenden Code und fügen Sie ihn ein:

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

Stellen Sie sicher, dass der Raspberry Pi-Desktop ausgeführt wird (ggf. mit "startx"). Kompilieren Sie das Programm mit " javac HelloDialog.java " und führen Sie es mit " java HelloDialog " aus.

Das Programm verwendet das GUI-Widget-Toolkit von Java namens Swing. Es zeigt nur ein Meldungsdialogfeld an. Mit Swing können jedoch komplexere Programme geschrieben werden. Erstelle eine Datei namens "SimpleSwing.java" und bearbeite sie mit nano. Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei ein.

 import javax.swing.JFrame; import javax.swing.SwingUtilities; Öffentliche Klasse SimpleSwing erweitert JFrame {public SimpleSwing () {setTitle ("Einfaches Beispiel"); setSize (300, 200); setLocationRelativeTo (null); setDefaultCloseOperation (EXIT_ON_CLOSE); } public static void main (String [] args) {SwingUtilities.invokeLater (neu Runnable () {@Override public void run () {SimpleSwing ex = neu SimpleSwing (); ex.setVisible (true);}}); }} 

Das Programm ist ziemlich einfach; Es zeigt jedoch, dass Sie ein Fenster mit einem Titel erstellen können. Das Fenster kann verkleinert und geschlossen werden, wie Sie es erwarten. Dies ist der Baustein für komplexere Anwendungen.

Es gibt viele Tutorials online über die Java-Programmiersprache. Hier ist eine kleine Auswahl:

  • Anfangen
  • Die Java-Sprache lernen
  • Wesentliche Java-Klassen
  • Einführung in die Java-Programmierung - Tutorial
  • Einführung in die Programmierung mit Java

Wenn Sie Probleme mit den oben genannten Beispielen haben oder Java zum Arbeiten am Raspberry Pi verwenden, können Sie gerne einen Kommentar hinterlassen und wir werden sehen, ob wir Ihnen helfen können.