Java-Einführung: Unterschied zwischen den Versionen

Aus FI-Wiki
Die Seite wurde neu angelegt: „== Geschichte == Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde Gibt es seit 1995 Die Programmiersprache ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus: * dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen * der Java-Laufzeitumgebung(JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst d…“
 
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Geschichte ==
== Geschichte ==
Java ist eine objektorientierte Programmiersprache und eine
Java (1995) ist eine objektorientierte Programmiersprache und eine
eingetragene Marke des Unternehmens Sun Microsystems, welches 2010
eingetragene Marke des Unternehmens Sun Microsystems, welches 2010
von Oracle aufgekauft wurde
von Oracle aufgekauft wurde
Gibt es seit 1995


Die Programmiersprache ist ein Bestandteil der Java-Technologie –
Die Programmiersprache ist ein Bestandteil der Java-Technologie –
Zeile 11: Zeile 9:
* dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen
* dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen
* der Java-Laufzeitumgebung(JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken.
* der Java-Laufzeitumgebung(JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken.
== Vorgehensweise ==
Der Ablauf beim Programmieren mit Java ist folgender:
# Quelltext in Java programmieren
# Umwandeln des Quelltextes in plattformunabhängigen Bytecode ("Zwischensprache")
# Ausführen des Bytecodes mit Hilfe eines Interpreters ("Virtuelle Maschine")
== Editor / IDE ==
Notepad++, VS-Code, IntelliJ, Eclipse usw.
== Das 1. Programm ==
<syntaxhighlight lang="java">
class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
</syntaxhighlight>
<syntaxhighlight lang="java">
/* eine Klasse ist ein abgeschlossener Code-Bereich, beginnt mit Schlüsselwort class, danach folgt der Name der Klasse (beginnt mit Großbuchstabe und wird in Camel-Case Schreibweise geschrieben), damit der Java-Compiler weiß, wo die Klasse beginnt und endet wird der gesamte Code in geschweifte Klammer {} gesetzt*/
class HelloWorld{
}
</syntaxhighlight>
<syntaxhighlight lang="java">
/* Der eigentliche Code einer Klasse besteht aus Methoden, Methoden bündeln mehrere Zeilen Code zu einer Einheit, unsere Methode heißt main, diese Methode ist der Startpunkt jedes Java-Programms!!!, die main-Methode hat 3 Eigenschaften und einen Parameter:
public: die Methode ist von außen zugänglich
static: der Code der Methode kann ausgeführt werden, ohne das vorher ein Objekt der Klasse erzeugt werden muss
void: die Methode hat keinen Rückgabewert
String[] args: Übergabeparameter
*/
public static void main(String[] args){
}
</syntaxhighlight>
<syntaxhighlight lang="java">
/*
Gibt den Parametern in den runden Klammern auf dem Bildschirm aus.
In unserem Fall handelt es sich um eine Zeichenkette (String), es können aber auch andere Datentypen ausgeben werden.
println ist eine in der Java-Bibliothek vordefinierte Methode, welche etwas auf der Konsole ausgibt
*/
System.out.println("Hello World");
</syntaxhighlight>
[[Kategorie:Programmieren]]
[[Kategorie:Semester1]]

Aktuelle Version vom 23. April 2025, 14:21 Uhr

Geschichte

Java (1995) ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde

Die Programmiersprache ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus:

  • dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen
  • der Java-Laufzeitumgebung(JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken.

Vorgehensweise

Der Ablauf beim Programmieren mit Java ist folgender:

  1. Quelltext in Java programmieren
  2. Umwandeln des Quelltextes in plattformunabhängigen Bytecode ("Zwischensprache")
  3. Ausführen des Bytecodes mit Hilfe eines Interpreters ("Virtuelle Maschine")

Editor / IDE

Notepad++, VS-Code, IntelliJ, Eclipse usw.

Das 1. Programm

class HelloWorld{

	public static void main(String[] args){

		System.out.println("HelloWorld");

	}
	
}
/* eine Klasse ist ein abgeschlossener Code-Bereich, beginnt mit Schlüsselwort class, danach folgt der Name der Klasse (beginnt mit Großbuchstabe und wird in Camel-Case Schreibweise geschrieben), damit der Java-Compiler weiß, wo die Klasse beginnt und endet wird der gesamte Code in geschweifte Klammer {} gesetzt*/

class HelloWorld{
		
}
/* Der eigentliche Code einer Klasse besteht aus Methoden, Methoden bündeln mehrere Zeilen Code zu einer Einheit, unsere Methode heißt main, diese Methode ist der Startpunkt jedes Java-Programms!!!, die main-Methode hat 3 Eigenschaften und einen Parameter: 

public: die Methode ist von außen zugänglich

static: der Code der Methode kann ausgeführt werden, ohne das vorher ein Objekt der Klasse erzeugt werden muss
 
void: die Methode hat keinen Rückgabewert

String[] args: Übergabeparameter
*/

public static void main(String[] args){
		
}
/*
Gibt den Parametern in den runden Klammern auf dem Bildschirm aus. 
In unserem Fall handelt es sich um eine Zeichenkette (String), es können aber auch andere Datentypen ausgeben werden.
println ist eine in der Java-Bibliothek vordefinierte Methode, welche etwas auf der Konsole ausgibt
*/

System.out.println("Hello World");