Java Tutorial
Java ist eine umfangreiche objektorientierte Programmiersprache. In diesem Tutorial wollte ich alle notwendigen Sachen erstellen um Java zu lernen. Dabei ist dieses Tutorial mehr für Personen gedacht die z.B. von PHP zu Java wechseln oder es dazu lernen möchten. Außerdem werden durchaus viele Codeschnipsel erstellt, die man im alltag öfters benötigt.
Inhaltsverzeichnis |
Tutorial
Sollten Sie Fehler, bessere Beispiele haben oder sie wollen etwas ergänzen, dann machen Sie es!
Java Einführung
Java Objektorientierung
- Java Zugriffsattribute
- Java Objekte
- Java Methoden
- Java Polymorphie
- Java abstract
- Java Interfaces
- Java super
Java Erweitert
Java GUI
Java Begriffe
EJB
EJB steht für Enterprise JavaBeans, es ist ein Bestandteil von Java EE(Enterprise Edition). Es stellt eine Schnittstelle für verschiedene Komponenten zur Verfügung. Außerdem is EJB eine Serverseitige Komponente mit einem speziellen EJB-Container.
- Vorteile von EJB
- Verteilte Anwendung/Transaktion
- Wartung
- Standard
- Erreichbarkeit
- EJB Container
- GlassFish
- Apache Geronimo
- JBoss
- JOnAS
JPA
JPA steht für Java Persistence API und dient als Schnittstelle für die Übertragung von Objekten zur Datenbanken. Dabei fundiert JPA als eine Art API um weiterhin mit Objekten hantieren zu können. Den Java ist eine Objektorientierte Sprache und die Datenbanken basieren auf ein relationales Datenbankmanagementsystem (RDBMS).
- JPA Implementierung
- Oracle TopLink Essentials
- EclipseLink
- Hibernate
- Apache OpenJPA
API
API steht für application programming interface und bedeutet auf Deutsch Schnittstelle zur Anwendungsprogrammierung. Eine API definiert eine Schnittstelle zu einem anderen Programm um z.B. Zugriff zu der Datenbank zu bekommen.
RS
RS steht für Restful Webservice. Weitere Informationen im Bezug RS siehe hier.
JDBC
JDBC steht für Java Database Connectivity und ist eine einheitliche Datenbankschnittstelle.
ODBC
ODBC steht für Open Database Connectivity und ist vergleich mit JDBC (einheitliche Datenbankschnittstelle).
Codeschnipsel
Hier werden Codeschnipsel erstellt.
Netbeans
- Tastenkombination für System.out.println("");
sout + TAB