Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
software:java:start [2010-10-15 15:03] – zueger1 | software:java:start [2013-06-21 13:09] – zueger1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Java ====== | ====== Java ====== | ||
- | {{ .:java-logo.png? | + | |
+ | <box 30% right green | QuickLinks> | ||
+ | * [[software: | ||
+ | * [[http:// | ||
+ | * [[software: | ||
+ | </ | ||
**Java** ist eine objektorientierte Programmiersprache welche in den 90iger-Jahren von der Firma Sun Microsystems entworfern wurde. Sie ist Bestandteil der Java-Technologie und wird an der NTB als primäre Programmiersprache in der Lehre verwendet. | **Java** ist eine objektorientierte Programmiersprache welche in den 90iger-Jahren von der Firma Sun Microsystems entworfern wurde. Sie ist Bestandteil der Java-Technologie und wird an der NTB als primäre Programmiersprache in der Lehre verwendet. | ||
Zeile 8: | Zeile 14: | ||
===== Eigenschaften und Merkmale ===== | ===== Eigenschaften und Merkmale ===== | ||
- | Java wurde mit dem Ziel entworfen, im Vergleich zu anderen objektorientierten Programmiersprachen einfach zu sein. Dazu wurde der Sprachumfang im Vergleich zu C++ reduzierten. So besitzt Java beispielsweise //Operator Overloading//, | + | {{ .: |
+ | Java wurde mit dem Ziel entworfen, im Vergleich zu anderen objektorientierten Programmiersprachen einfach zu sein. Dazu wurde der Sprachumfang im Vergleich zu C++ reduzierten. So besitzt Java beispielsweise | ||
Weitere wichtige Eigenschaften von Java sind die starke Typisierung, | Weitere wichtige Eigenschaften von Java sind die starke Typisierung, | ||
Zeile 17: | Zeile 24: | ||
Obwohl Java eine interpretierbare Sprache ist, ist die Ausführungsgeschwindigkeit durch Just-In-Time Kompilierung und dynamischer Optimierung annähernd so hoch wie bei C++. | Obwohl Java eine interpretierbare Sprache ist, ist die Ausführungsgeschwindigkeit durch Just-In-Time Kompilierung und dynamischer Optimierung annähernd so hoch wie bei C++. | ||
+ | |||
+ | ===== Hello World Beispiel ===== | ||
+ | <code java> | ||
+ | public class HalloWelt { | ||
+ | public static void main(String[] args) { | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Literatur ===== | ||
+ | * [[Literatur: | ||
+ | * [[Literatur: | ||
+ | * [[Literatur: | ||
===== Weblinks ===== | ===== Weblinks ===== | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[: | ||
---- | ---- | ||
- | Dieser Text basiert auf den Wikipedia-Artikeln //Java,Java-Syntax, ... | + | Dieser Text basiert auf den Wikipedia-Artikeln //[[wpde>Java (Programmiersprache)]] und [[wpde>Java-Syntax]] |