====== Java - Programmieren in Beispielen ====== Java: 'A simple, object-oriented, distributed, interpreted, robust, secure, architecture, neutral, portable, high-performance, multithreaded, and dynamic language'. (//Hinweis: Dieser Programmierkurs ist eine Überarbeitung des Java-Programmierkurses von Alfed Nussbaumer//) ---- {{:inf:java:javaenviroment1.jpg?500&direct|Vom Quelltext zum Programm}} * Inhalt * [[:inf:java:Erste Schritte]] * Grundlagen * Übungsziele * Elementare Programme * Schleifen * Verzweigungen * Methoden * [[:inf:java:Arrays]] (Datenfelder) * Eindimensionale Arrays * Mehrdimensionale Datenfelder * [[:inf:java:Strings]] (Zeichenketten) * Deklaration von Zeichenketten * String - Methoden * Operatoren für Zeichenketten * Die Klasse StringBuffer * Befehlszeilenargumente verwenden * [[:inf:java:Klassen und Objekte]] * Einführende Beispiele * Methoden überladen * Vorgegebene Klassen und Methoden verwenden * [[:inf:java:einaus|Ein- und Ausgabe]] * Ausgabe * Eingabe * Eingabefehler abfangen * [[:inf:java:krypto|Beispiele zur Kryptographie]] * Was ist Kryptographie? * Einfache Chiffrier-Verfahren * Häufigkeitsanalysen * [[:inf:java:gui|Graphische Oberfläche]] * ... ---- * [[:inf:java:netbeans:progs|Netbeans-Programme]]