Links zu Java und verwandten Themen

Es gibt sehr viele interessante Seiten zu den Themen Java und Java-Techniken, welche hier genannt werden sollen.

Jedoch ist es wichtig auch über den Tellerrand zu blicken und Einblick in fachverwandte Themen zu gewähren. Aus diesem Grund soll hier zwecks Informationsaustausch eine Gruppierung von Fachthemen rund um die Programmierung aufgebaut werden. Vorerst werden Sie hier allerdings ausschließlich Internet-Links zur Java-Programmiersprache finden.

Falls Sie einen Link vermissen, von dem Sie glauben er müsse unbedingt mit in diese Liste aufgenommen werden, zögern Sie nicht und schicken ihn mir zusammen mit einer Beschreibung - jetzt schon herzlichen Dank für Ihre Mühe!

Sollten Sie selbst einen Link von Ihrer Seite nach javaCore.de setzen wollen, bieten wir Ihnen eigens zu diesem Zweck gestaltete LinkButtons an.

Verfügbare Kategorien:

Java JREs und JDKs Online-Bücher Verschiedenes / Misc. J2EE
IDEs Java & 3D Private Seiten von javaCore.de-Benutzern Informatik und wissenschaftliche Quellen Berufsorientierung

Java

JavaRSS
Alle Java-News auf einen Klick!

JDocs.com
Dies ist eine Sammlung von Dokumentationen zu vielen Java APIs. Unter anderem finden sich hier Dokumentationen zu Struts, Hibernate, Log4J, Tapestry, Xerces, Groovy, JDOM, J.A.D.E. und JasperReports.

Java User Group Deutschland e.V.
Java-News und vieles vieles mehr

Java News Center
Seite mit weiteren Java-News

Java API-Dokumentation
die Dokumentation des aktuellen JDKs im JavaDoc-Format von Sun

Java Performance Tuning
Hier gibt es jede Menge Tipps und Tricks rund um das Thema Performance.

jGuru - Your view of the Java universe
FAQs und Tutorials für Java-Fragen und Probleme aller Art

javacrawl.com - Java & J2EE News, Blogs and Books
Javacrawl.com zeigt von vielen anderen Java-Seiten die aktuellen Artikel an.

Java Performance Portal
Vielseitiges Java Portal (englisch)

Java.net - The Source for Java Technology Collaboration
Java.net ist ein Zusammenschluss vieler Java-Projekte und Communities. Javacore.de ist Mitglied von Java.net.

JGoodies - User Interface Design
Exzellente Seite wenn es darum geht ansprechende, moderne User-Interfaces zu gestalten!

JSP-develop.de
Dies ist eine deutschsprachige Seite rund um Java Server Pages

JavaRanch - A Friendly Place for Java Greenhorns
Dies ist eine relativ große Java-Community. Unter anderem lohnt sich ein Blick auf diese Seite besonders für Leute, die etwas über Java-Zertifizierungen wissen möchten.

ONJava.com - The Independent Source for Enterprise Java
Dies ist die Java-Seite des O'Reilly-Verlags. Sie bietet viele interessante Artikel zu Java.

Java Boutique
Die Java Boutique ist die erste Anlaufstelle, wenn man frei verfügbare Applets sucht. Auch Artikel, Tutorials, News und so weiter findet man hier.

JUnit
Dieses Testing-Framework von Erich Gamma und Kent Beck ist äußerst gut dazu geeignet, um für Javaprogramme Unit-Tests zu implementieren.

Das Jakarta-Projekt
Ein Projekt der Apache-Group mit vielen Tools&Utilities

JavaWorld.com
Englischsprachige Seite über Java- und Java-Technologien

Javalobby
Hier gibt es Meinungen, News, Artikel usw. rund um Java. Auch Produktankündigungen für diverse Javaprogramme sind hier zu finden.

Java.sun.com - The Source for Java Developers
Dies ist die Java-Seite von Sun.

JavaBlackBelt - Java skills evaluation platform
Diese Seite bietet eine Reihe von Tests, anhand derer man sein Wissen über Java und damit verbundene Technologien überprüfen kann. Eine Liste der bestandenen Tests kann zu jedem Nutzer von JavaBlackBelt abgefragt werden.

JREs und JDKs

CrEme
Dies ist eine JVM für Windows CE, die auf diversen PDAs lauffähig ist.

BEA JRockit
BEAs JRockit ist eine JVM, die frei für Windows und Linux erhältlich ist.

Excelsior JET [Es handelt sich um ein kommerzielles Angebot]
Excelsior JET ist ein Java-Native-Compiler für Windows und Linux. Evaluation-Versionen von Excelsior JET sind kostenlos verfügbar.

HP-UX JREs
HP bietet für sein HP-UX passende JREs, die auf Itanium- und PA-RISC-Systemen zu gebrauchen sind.

HP-Alpha JREs und JDKs
HP bietet für seine Alpha-Systeme JREs und JDKs für die Betriebssysteme True64 UNIX und OpenVMS.

Die JDKs von IBM
IBM bietet aktuelle JDKs und JREs für AIX, Linux und z/OS. Weiterhin sind ältere Versionen für OS/2 und Windows verfügbar.

Das neueste J2SE (SDK)
Download des neuesten Development Kits von den Machern selbst...

blackdown.org
JDKs und JREs für Linux

Apple JVM
Hier gibt es JRE und JDK für Apples MacOS X.

JAVA - Get it now!
stets die neueste Version der Java-JRE [bzw. Browser-Plugin]

FreeBSD JDK und JRE
Hier sind JDK und JRE für FreeBSD zu finden.

Online-Bücher

Thinking in Java
Ein super Tutorial von Bruce Eckel - sehr zu empfehlen!

Handbuch der Javaprogrammierung
Das Handbuch der Javaprogrammierung entspricht in seiner kostenlos erhältlichen Online-Fassung der Printausgabe. Es richtet sich an Java-Einsteiger und Fortgeschrittene.

Das Java-Tutorial
Eine Einführung in die Java-Programmiersprache

Java-Einführung von Hubert Partl
Die Java-Einführung von Hubert Partl ist sehr empfehlenswert. Sie enthält viele Übungen, anhand derer man seinen Fortschritt überprüfen kann.

The Java Series
Von Suns "The Java Series"-Büchern sind einige online frei verfügbar. Man kann über diese Seite auf diese Bücher zugreifen. Es sind hier auch Beschreibungen nicht frei verfügbarer Bücher zu finden.

Java Look and Feel Design Guidelines
Wissenswertes über L&Fs in Java

Java ist auch eine Insel
Christian Ullenbooms Online-Buch - in seiner neuen 7. Version

Java Coding Conventions
Coding Conventions von Sun Microsystems

Verschiedenes / Misc.

UML
Garantiert wertvolle Seite von Mario Jeckle

Marcus Bäckmanns C/C++-Ecke
sehr gute Plattform für C und C++

Java Link Base
Eine Sammlung von Links auf Java-behandelnde Sites

Programmierforen.de
Portal, welches viele versch. Programmiersprachen unterstützt

winapi.net
Windowsprogrammierung mit C++

Sun Microsystems
die Macher von Java

Programming Languages for the Java Virtual Machine
Hier werden diverse Sprachen aufgelistet, mit denen man Bytecode für eine JVM erzeugen kann. Es sind hier Sprachen der verschiedensten Programmierparadigmen zu finden.

J2EE

JBoss Application Server
Dies ist ein offener Application Server mit J2EE 1.4 Zertifikation.

Apache Geronimo
Geronimo ist der offene, zu J2EE 1.4 kompatible Application-Server des Apache-Projekts.

TheServerSide.com - Your J2EE Community
TheServerSide bietet viele nützliche Informationen rund um J2EE.

JOnAS - Java Open Application Server
Dies ist ein offener Application Server, der zu J2EE 1.4 kompatibel ist.

IDEs

JDEE
Java Development Environment for Emacs

Gel IDE
Eine native Entwicklungsumgebung für Java

JCreator
Der JCreator ist eine in C++ geschriebene Java-IDE für Windows. Die frei verfügbare Version bietet nicht sehr viele Features, ist aber für kleinere Projekte gut geeignet.

JBuilder
Die IDE von Borland ist in einer Foundation-Version frei verfügbar.

Eclipse
Eclipse ist eine IDE, die sehr viele Möglichkeiten bietet, entsprechend ist sie gerade für große Projekte gut geeignet. Eclipse ist in Java geschrieben und nutzt das SWT.

IntelliJ IDEA [Es handelt sich um ein kommerzielles Angebot]
IntelliJ IDEA ist eine recht beliebte IDE, die allerdings kommerziell ist. Eine 30 Tage Trial-Version ist kostenlos downloadbar.

jEdit
Dies ist nicht direkt eine IDE, sondern ein guter Texteditor mit Syntax-Highlighting und so weiter.

BlueJ
Einfach zu bedienende IDE angelehnt an UML

Netbeans
Netbeans ist die freie Java-IDE von Sun, die auch in Java geschrieben ist. Sie ist für große Projekte geeignet.

Getting Started with Eclipse and the SWT
Gute Sammlung von Tutorials für das Programmieren mit SWT unter eclipse

Java & 3D

JOGL
Dies sind die halboffiziellen OpenGL-Bindings für Java. Sie dienen auch als Ausgangspunkt für die nach JSR-231 geplanten offiziellen OpenGL-Bindings.

Gl4Java
Ein weiterer OpenGL-Wrapper für Java der keine eigene Engine mitbringt

IDX3D
Eine 3D-Enkine die komplett in Java realisiert wurde

Xith 3D
Eine 3D-Engine für Java ähnlich Java 3D

JPCT
Eine weitere 3D-Engine in Java, die wahlweise auf die LWJGL zugreift oder aber ein komplettes Softwarerendering ausführt

JMonkeyEngine
Diese Grafik-Engine wird sehr ambitioniert entwickelt und bietet viele interessante Dinge. Wenn man etwas mit 3D oder Grafik im Allgemeinen machen möchte, dann ist die JMonkeyEngine definitiv einen Blick wert.

Lightweight Java Game Library
Ein OpenGL-Wrapper für Java

Jun4Java
Ein OpenGL-Wrapper mit grundlegenden Elementen einer 3D-Engine

Star Trek Technology for Java3D
Building a particle system for Java3D

Java Games Programming Techniques


Java 3D Documentation von Sun Microsystems
Dokumentation zu Java 3D 1.3.x

Computer Graphics Algorithms


Java 3D Stuff
Several interesting code examples and descriptions by Alessandro Borges

Introduction to Computing with Geometry Notes


The Gimbal Lock


Supplemental Java 3D Documentation


Computer Animation


Private Seiten von javaCore.de-Benutzern

JVoiceXML
A free VoiceXML interpreter for JAVA supporting JAVA APIs such as JSAPI and JTAPI

Virtual Universe - your cyberspace at home
Eine virtuelle Realität realisiert in Java

Virtual Worlds Productions
Eine Projektseite mit Software, die nicht nur in Java geschrieben ist

Mac-Systems.de
Diese Seite von Javacore.de-Nutzer mac-systems bietet neben diversen ausgezeichneten Grafikdemos auch einen sehr guten, in Java programmierten, mp3-Player: JamP.

infinitecode.com
Spiele und naturwissenschaftliche Programme mit C++ von unseren Mitglied Godot

Dieter Frieß Verlag
Webseite des Dieter Frieß Verlag für Kinder- und Jugendbücher

berobas Scytha
Ein Top Linux-Filemanager

Whiskystock [Es handelt sich um ein kommerzielles Angebot]
Single Malt Whisky Raritäten

Informatik und wissenschaftliche Quellen

ArsDigita University
Die ArsDigita Uni war ein einjähriges Programm, in dem ein Bachelor-Studium in Computer Science durchgeführt wurde. Die Unterlagen dieses Studiums, sowie viele Vorlesungsvideos, sind weiterhin auf dieser Seite zugänglich. Das Studium kommt zwar von seinem Stoffumfang und Anspruch nicht an hiesige Studien heran, trotzdem stellen die Materialien dieser Seite aber eine enorme Wissensquelle dar.

The Petri Nets World
Hier gibt es jede Menge zum Thema Petrinetze: Literatur, Tutorials, Links, News, Tools und so weiter.

e-dsp: Free eBooks
Hier sind viele freie eBooks zu den Themen Digitale Signalverarbeitung, Elektronik und Programmierung verlinkt.

Structure and Interpretation of Computer Programs
Ein Klassiker, wenn auch relativ alt. Die freie eBook-Version von "SICP" ist auf dieser Seite verlinkt. Außerdem sind hier Vorlesungsvideos der ganzen SICP-Reihe frei erhältlich. Interessant ist das für alle, die sich für funktionale Programmierung interessieren, die ihren Horizont erweitern wollen oder die Informatik studieren.

UC Berkeley Video Lectures
Die University of California - Berkeley macht viele Videovorlesungen über youtube verfügbar. Es handelt sich um Vorlesungen aus den verschiedensten wissenschaftlichen Bereichen. Momentan scheint in diesem Zusammenhang zwar noch relativ wenig Informatik-spezifischer Content verfügbar zu sein, aber für den vielseitig interessierten Menschen ist dieser Link trotzdem sehr empfehlenswert.

CiteSeer.IST - Scientific Literature Digital Library
CiteSeer ist eine Suchmaschine für wissenschaftliche Paper aus diversen Bereichen der Wissenschaft.

Google Scholar
Google Scholar ist Google's Variante einer Suchmaschine für wissenschaftliche Texte.

Scirus
Scirus ist eine Suchmaschine für wissenschaftliche Artikel und Webseiten.

arXiv.org e-Print archive
Auf arXiv.org stellt die Cornell University Library viele Paper aus diversen wissenschaftlichen Bereichen zur Verfügung. Beim Zugriff gilt hier OpenAccess.

Stanford Engineering Everywhere
Die Universität Stanford stellt hier diverse Videovorlesungen zu Informatikthemen frei zur Verfügung.

MIT Open Courseware
Auch das Massachusetts Institute of Technology stellt viele Videovorlesungen online zur Verfügung. Hierunter finden sich auch diverse Vorlesungen, die im Kontext der Informatik interessant sind.

Berufsorientierung

Girls Go Informatik
Diese Seite richtet sich an Frauen, die herausfinden möchten, ob die IT-Branche für sie interessante berufliche Perspektiven bietet. In diesem Zusammenhang lösen sich viele Vorurteile gegenüber Informatik-Berufen in Luft auf. Entsprechend ist diese Seite selbstverständlich auch für Männer interessant, die etwas über Informatik-Berufsbilder erfahren möchten.