Java (Programmiersprache)
Dieser Artikel entspricht zwar nicht den gänzlich ungeklärten uncyclopedischen Richtlinien, steht aber unter besonderem Welpenschutz, da der Autor sich offensichtlich Mühe gegeben hat und nicht durch eine Artikellöschung in die Trollerei getrieben werden soll.
Java ist eine von vielen Sprachen, die nicht zum sprechen, sondern zum Programmieren erfunden wurden(siehe Programmiersprache). Wer Java beherrscht, kann damit für und auf
- Windows-PCs
- Linux-PCs
- Macs und
- Windows-Macs
programmieren.
(Java wurde nicht von mir entwickelt.)
Programmieren[Bearbeiten | Quelltext bearbeiten]
In Java kann man Programmieren(ist naheliegend).
Der Code kann zum Beispiel so aussehen:
package paket;
import javax.swing.*;
public class Klasse
{
public static void main(String[] args)
{
String[] szBegr = {"Moin", "Hallo", "Guten Tag", "Juten Tach", "Hau ab", "Zieh Leine", "Grrrrrr..."};
int nNummer = (int)(Math.random()*7);
JOptionPane.showMessageDialog(null, szBegr[nNummer]);
}
}
Ich habe keine Ahnung, ob das funktioniert.
Aber es sollte.
Hier noch eine erweiterte Version:
package paket;
import javax.swing.*;
public class Klasse
{
public static void main(String[] args)
{
String[] szBegr = {"Moin", "Hallo", "Guten Tag", "Juten Tach", "Hau ab", "Zieh Leine", "Ach,"};
String Name = JOptionPane.showInputDialog("Wie heißt'n du?");
int nNummer = (int)(Math.random()*7);
JOptionPane.showMessageDialog(null, szBegr[nNummer] + " " + szName);
}
}
Nicht Programmieren[Bearbeiten | Quelltext bearbeiten]
Weniger naheliegend ist, dass auch die Möglichkeit besteht, mit Java nicht zu programmieren.
Ein Beispiel:
Dieses Programm tut nichts. Daher das "nicht" vor dem "Programmieren".
Ähnlichkeiten zu anderen Sprachen[Bearbeiten | Quelltext bearbeiten]
Java weist mit anderen Sprachen gewisse Ähnlichkeit auf.
C++[Bearbeiten | Quelltext bearbeiten]
Insbesondere mit C++ weist Java Ähnlichkeiten auf.
Folgende Codeausschnitte erzeugen (fast) das gleiche Ergebnis:
(C++:)
for(bool b = false; b < 100; b++)
{
}
(Java:)
for(boolean b = false; b < 100; b++)
{
}
Beide Ausschnitte erzeugen einen Fehler.
Englisch[Bearbeiten | Quelltext bearbeiten]
Noch größere Ähnlichkeit hat Java allerdings mit der Sprache Englisch.
Folgende Wörter gibt es in Englisch und in Java:
- "for": Englisch "für", in Java eine Schleife
- "if": Englisch "wenn", in Java gleiche Bedeutung
- "else": Englisch "sonst", in Java auch "sonst", erwieterung für "if"
- "long": Englisch "lang", in Java ein Variablentyp
- "double": Englisch "doppel", in Java ein Variablentyp
- "usw...": Englisch keine Bedeutung, in Java auch nicht; diese Buchstaben bedeuten, dass man diese Liste noch lange weiterführen könnte.
Deutsch[Bearbeiten | Quelltext bearbeiten]
Mit der Sprache Deutsch weist Java kaum Ähnlichkeiten auf.
Nämlich:
- "auto": Deutsch "Auto; Automobil", in Java eine Erweiterung der Variablendeklaration außerhalb einer Funktion, innerhalb einer Klasse
- "System": Deutsch System, in Java eine Klasse zur Ein- und Ausgabe
Wem noch etwas einfällt, der ist herzlich dazu eingeladen, es hinzuschreiben.
Denk daran[Bearbeiten | Quelltext bearbeiten]
Und man kann in Java programmieren, ohne ein Programmierer zu sein.