Seminare
Java 7+8 - Ausblick auf Java 7 und 8
Das Seminar vermittelt die Neuerungen von Java 7 und 8.
Die neuen Versionen bietet nicht in einem einzigen Bereich dramatische Änderungen, sondern konzentriert sich auf viele kleinere und größere Adaptionen, die die Entwicklung, Wartung und nicht zuletzt Performance wesentlich verbessern sollen.
Aufgrund der Übernahme von Sun durch Oracle wurde die Release Strategie geändert, die wichtigsten Neuerungen wurden damit auf die Versionen 7 und 8 aufgeteilt.
Seminartermine
| Nächster Termin: 18.06.2012 - 19.06.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) | |
| 24.09.2012 - 25.09.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) | |
| 10.12.2012 - 11.12.2012 09:00 - 16:30 | 550,00 € (exkl. MwSt.) |
Zielgruppe
Software-Entwickler mit soliden Kenntnissen in Java, die sich bereits heute auf die wichtigsten Neuerungen in Java 7 und 8 einstellen wollen.
Vorkenntnisse
Zumindest "Java I - Grundlagen" oder vergleichbare Kenntnisse.
Inhalte
-
Entwicklungsgeschichte
- Entwicklung mit besonderem Augenmerk auf Version 7
- Der Entwicklungsprozess von Java im Allgemeinen
- Änderungen und Ausblick durch Suns Übernahme durch Oracle -
JVM
- Komprimierte 64-Bit Objekt Pointer
- Neuer Standard Garbage Collector Garbage First (G1)
- Unterstützung für nicht-Java Sprachen (InvokeDynamic) -
Language
- Unterstützung modularer Programmierung, auch im Core als Projekt Jigsaw
- Annotationen für Java Typen
- Closures (Projekt Lambda) -
Core
- Update der Class-Loader Architektur
- Unterstützung von Unicode 5.1
- Updates für Concurrency und Collections
- Mehr New Input / Output APIs (NIO.2)
- Schließen eines URLClassLoader
- Unterstützung für das Stream Control Transmission Protocol (SCTP), Sockets Direct Protocol (SDP) und Elliptic-Curve Cryptography (ECC) -
Clientseitig
- XRender Pipeline für Java 2D
- Swing JLayer Komponente
- Nimbus für Swing -
Diverse Änderungen
- Update der XML Komponenten
- Unterstützung von Strings in Switch-Statements
- Einfacherer Methodenaufruf mit Varargs
- Bessere Typen Inferenz für generisch erstellte Instanzen
- Unterstützung für Collections
- Verbesserte Performance
Methodik
Als Laufzeitumgebung wird Suns aktueller Milestone von Java 7 bzw. 8 zusammen mit der Entwicklungsumgebung Eclipse 3.6 (Helios) verwendet.
Kosten
550,00 € (exkl. MwSt.)
660,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Hudson - Continuous Integration
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JDBC - Java Database Connectivity
- JEE - Java Enterprise Edition
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
- XML - Java und XML