Bibliothek: Unterschied zwischen den Versionen
(Beispiel ergänzt) |
|||
Zeile 7: | Zeile 7: | ||
Möchte man andere Bibliotheken verwenden, so müssen diese über komplexere Maßnahmen in das eigene Projekt eingebunden werden. Dies ist für unsere Veranstaltung jedoch nicht relevant. Die meisten [[IDE]]s bieten Möglichkeiten, diesen Prozess zu vereinfachen. | Möchte man andere Bibliotheken verwenden, so müssen diese über komplexere Maßnahmen in das eigene Projekt eingebunden werden. Dies ist für unsere Veranstaltung jedoch nicht relevant. Die meisten [[IDE]]s bieten Möglichkeiten, diesen Prozess zu vereinfachen. | ||
− | = Beispiel = | + | === Beispiel === |
Verfügbar machen eines Programms aus der Standarbibliothek zum Einlesen von Werten über die Tastur. | Verfügbar machen eines Programms aus der Standarbibliothek zum Einlesen von Werten über die Tastur. | ||
Version vom 9. August 2016, 12:42 Uhr
Eine Bibliothek ist eine Sammlung von Algorithmen, die nicht zur alleinstehenden Ausführung gedacht sind.
Bibliotheken stellen Lösungen für häufig vorkommende Problemstellungen zur Verfügung. Sie dienen Programmen somit als Hilfe und können das Programmieren komplexerer Programme stark vereinfachen.
Für Java wurde speziell die Standardbibliothek entwickelt. Teile dieser kann man über Import-Ausdrücke vor einer Klasse für das eigene Programm verfügbar machen.
Möchte man andere Bibliotheken verwenden, so müssen diese über komplexere Maßnahmen in das eigene Projekt eingebunden werden. Dies ist für unsere Veranstaltung jedoch nicht relevant. Die meisten IDEs bieten Möglichkeiten, diesen Prozess zu vereinfachen.
Beispiel
Verfügbar machen eines Programms aus der Standarbibliothek zum Einlesen von Werten über die Tastur.
package example; import java.util.Scanner \\Import-Ausdruck public class NumberScan { public static void main (String[] args) { Scanner scan = new Scanner(System.in); \\ Nutzung des importierten Programms int numberOne = scan.nextInt(); double numberTwo = scan.nextDouble(); System.out.println("Your added numbers: " + numerOne + ", " + numberTwo); } }