Benutzer-Werkzeuge

Webseiten-Werkzeuge


unterschiede_zu_java:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
unterschiede_zu_java:start [2025/06/05 13:46] – [Klassen] martinunterschiede_zu_java:start [2025/06/05 13:52] (aktuell) – [5. Standard Library] martin
Zeile 102: Zeile 102:
   * die Klassen ''WebSocket'' und ''WebSocketClient'' zur Programmierung von Chat-Programmen, Netzwerkspielen u.ä.   * die Klassen ''WebSocket'' und ''WebSocketClient'' zur Programmierung von Chat-Programmen, Netzwerkspielen u.ä.
   * sowie eine eingebaute umfangreiche Grafikbibliothek, die die Programmierung einfacher Spiele möglich macht (Klassen ''World'', ''Circle'', ''Ellipse'', ''Rectangle'', ''Polygon'', ''Triangle'', ''Sprite'', ''Turtle'', ''Text'', ''Bitmap'', ''Group'', ''Gamepad'' usw.)   * sowie eine eingebaute umfangreiche Grafikbibliothek, die die Programmierung einfacher Spiele möglich macht (Klassen ''World'', ''Circle'', ''Ellipse'', ''Rectangle'', ''Polygon'', ''Triangle'', ''Sprite'', ''Turtle'', ''Text'', ''Bitmap'', ''Group'', ''Gamepad'' usw.)
 +  * Klassen für [[api:documentation:grafik3d:start|3D-Grafik]]
 +  * Klassen zum Zugriff auf Datenbanken der [[https://sql-ide.de|SQL-IDE]]
  
 **Links:** **Links:**
Zeile 200: Zeile 202:
   * Wrapper-Klassen ''Character'', ''Boolean'', ''Integer'', ''Float'' und ''Double'' mit [[https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html|Auto-Boxing/Unboxing]]   * Wrapper-Klassen ''Character'', ''Boolean'', ''Integer'', ''Float'' und ''Double'' mit [[https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html|Auto-Boxing/Unboxing]]
  
 +==== Exceptions ====
 +  * ''try'' ... ''catch'' ... ''finally''
 +
 +==== Nebenläufige Programmierung ====
 +  * Klasse ''Thread'', Interface ''Runnable''
 +  * ''wait()'', ''notify'', ''notifyAll()'', ''sleep()''
 +  * ''synchronized''-Methoden und ''synchronized''-Blöcke
 +  * Klasse 'Semaphore''
 +
 +==== JUnit ====
 +  * Annotation ''@Test''
 +  * integrierter Test-Runner
 ==== Operatoren ==== ==== Operatoren ====
   * ''+'', ''-'', ''*'', ''/'', ''&&'', ''||'', ''!'', ''%''    * ''+'', ''-'', ''*'', ''/'', ''&&'', ''||'', ''!'', ''%'' 
unterschiede_zu_java/start.1749131174.txt.gz · Zuletzt geändert: 2025/06/05 13:46 von martin