<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://update.proggen.org/feed.php">
        <title>proggen.org java</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T12:29:05+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:datatypes&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:first_steps&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:sidebar&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:software&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:start&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=java:why&amp;rev=1663868367"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:datatypes&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:datatypes</title>
        <link>http://update.proggen.org/doku.php?id=java:datatypes&amp;rev=1663868367</link>
        <description>Primitive Datentypen

In Java gibt es 8 primitive Datentypen. Jeder Typ hat, anders als in C, auf jeder Plattform die gleiche feste Länge. Deshalb wird auch kein sizeof Operator benötigt und ist auch nicht vorhanden. Ein weiterer Unterschied zu C ist auch, dass Datentypen in Java immer einen definierbaren Wert besitzen. Auch wenn eine Variable nicht explizit mit einem Wert initialisiert wurde, hat sie einen Wert (0).</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:first_steps&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:first_steps</title>
        <link>http://update.proggen.org/doku.php?id=java:first_steps&amp;rev=1663868367</link>
        <description>Erste Schritte

Nun kann es aber endlich losgehen! Die Entwicklungsumgebung wurde hoffentlich korrekt eingerichtet (wenn nicht - dazu sind die vorherigen Seiten und im Zweifelsfall das Forum da) und alles ist startklar. Zunächst muss natürlich - bei einer IDE - z.B. ein Projekt eingerichtet werden. Wichtig ist, dass eine Datei zum Eintragen des Programmcodes angelegt wird. Wenn man nur mit einem Editor arbeitet heißt das, dass einfach eine neue Datei in einem beliebigen (Arbeits-) Ordner erstell…</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:sidebar&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:sidebar</title>
        <link>http://update.proggen.org/doku.php?id=java:sidebar&amp;rev=1663868367</link>
        <description>Community

	*  FAQs
	*  Links
	*  User-Websites
	*  Projekte

Java Tutorial

Einleitendes

	*  Was ist Java?
	*  Warum Java lernen?
	*  Für wen ist dieses Tutorial
	*  Benötigte Software installieren

Grundlagen

	*  Das erste Programm
	*  Ausdrücke
	*  Datentypen
	*  Variablen
	*  Verzweigungen
	*  Schleifen
	*  Funktionen
	*  Kommentare</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:software&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:software</title>
        <link>http://update.proggen.org/doku.php?id=java:software&amp;rev=1663868367</link>
        <description>Installation

Bevor wir mit dem eigentlichen Inhalt des Tutorials starten können, müssen wir die benötigte Software installieren und einrichten. Um ein Java-Programm erstellen zu können, brauchen wir folgende Werkzeuge:

Texteditor

Die Java-Programme werden als reiner Text geschrieben. Um diese Dateien zu bearbeiten, wird ein einfacher Editor benötigt. Die Editoren sind in ihrer Komplexität und Funktionalität recht unterschiedlich, es lohnt sich auf jeden Fall die eine oder andere Alternative a…</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:start&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:start</title>
        <link>http://update.proggen.org/doku.php?id=java:start&amp;rev=1663868367</link>
        <description>Java-Programmierung

Dieses Tutorial befindet sich noch in der Aufbauphase

Du kannst im Forum Fragen stellen, aber auch gerne Kritik üben, wo Du Dinge verbessert sehen möchtest. Deine Fragen und Anregungen helfen mit, diesen Bereich und das Tutorial zu verbessern.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=java:why&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:why</title>
        <link>http://update.proggen.org/doku.php?id=java:why&amp;rev=1663868367</link>
        <description>Gründe, um Java zu lernen

Plattformunabhängigkeit

Als großer Vorteil von Java wird oft die Plattformunabhängigkeit genannt. Der als Text vorliegende Java-Quellcode wird über einen sogenannten Compiler in ein anderes Format konvertiert, welches Bytecode genannt wird. Der Java-Bytecode kann dann in einer virtuellen Maschine, der JVM (Java Virtual Machine) ausgeführt werden. Dadurch bleibt das Programm unabhängig von der darunterliegenden Plattform, jedoch wird stets eine JVM vorausgesetzt. Da di…</description>
    </item>
</rdf:RDF>
