Serien
Immer freitags zum Wochenausklang präsentieren wir Ihnen Video-Fundstücke aus den Weiten des Web, die die Aufmerksamkeit eines echten Java-Geeks verdient haben.
Die JAX 2012, die Konferenz für Java, Architektur, Agile und Cloud, fand vom 16. bis 20. April 2012 in der Mainzer Rheingoldhalle statt. In der Serie JAX 2012 finden Sie Interviews, Videos, Blogs und Live-Berichte rund um das Java-Gipfeltreffen.
Das Voting für die MobileTech Awards hat begonnen. Damit Sie sich ein Bild über die Kandidaten machen können, stellen wir Ihnen die nominierten Apps in einer kleinen Serie vor.
Was steckt eigentlich hinter einem Eclipse-Projekt? Welche Entscheidungen sind zu treffen, welche Bedingungen zu erfüllen, wie läuft das alles? Das Eclipse-Jubula-Team berichtet über seine Erfahrung beim Open Sourcing von Jubula. Dabei geht es nicht nur um Technik, sondern auch um Strategien, Abläufe und schwierige Entscheidungen.
Next Generation Application Development CDI ist seit gut einem Jahr fertig und wird schon in einigen Projekten eingesetzt. Diese Artikel-Serie veranschaulicht die Features von CDI anhand von konkreten Beispielen und möchte die Leichtigkeit vermitteln, mit der in Zukunft Enterprise-Anwendungen entwickelt werden können. Wir verwenden CDI erfolgreich in unseren Projekten und möchten Sie an unserer Erfahrung teilhaben lassen.
Dogmatismus wie auch Pragmatismus wird oft als Ausrede für verschiedene Unarten innerhalb der Softwareentwicklung genutzt. In dieser Kolumne wollen wir verschiedene Beispiele für beides vorstellen - und hoffentlich spannend darüber diskutieren!
Die Kolumne "FacesTales" erfährt seine Fortsetzung unter dem neuen Titel "Enterprise Tales". Manch ein FacesTales-Fan wundert sich vielleicht, dass die beiden Autoren der Kolumne die Fronten gewechselt zu haben scheinen. Was steckt dahinter? Ist ihnen die JSF-Welt zu klein geworden? Dem ist natürlich nicht so. Vielmehr ist das Thema JSF kaum noch losgelöst von der umliegenden Infrastruktur zu sehen, weswegen wir uns dazu entschlossen haben, zukünftig vermehrt auch über den JSF-Tellerrand hinauszuschauen.
Alles rund um die "Wellness"-JAX 2011 in München.
Der Titel dieses Beitrags mag ungewöhnlich erscheinen für ein Portal, das sich an professionelle Java-Entwickler wendet. Sehr wahrscheinlich wird es keinen ernsthaften Java-Entwickler geben, der noch nicht in irgendeiner Weise mit Eclipse in Berührung gekommen ist. Auf der anderen Seite: Haben Sie schon einmal versucht, "Eclipse" einer beliebigen Person in einem typischen Elevator Pitch, also in 15 Sekunden zu erklären?
Die Serie Apache Enterprise Integration widmet sich ganz den Enterprise-Integrationsprojekten aus dem Hause Apache:
Zu nennen ist das Integrationsframework Apache Camel, die Web Services Suite Apache CXF, der ESB & JBI Container Apache ServiceMix, der Message Broker Apache ActiveMQ und das OSGi-Projekt Apache Karaf.
Nach fast fünf Jahren Wartezeit ist es nun endlich soweit: Java 7 wurde offiziell freigegeben! In der Serie "Java 7: The Big Update" beleuchten wir den neuen Java-Standard in all seinen Facetten: Wir präsentieren Tutorials, Interviews und Hintergrundbrichte - kurz: alles, um mit Java 7 erfolgreich arbeiten zu können!
Soft Skills sind Fertigkeiten, die es uns ermöglichen, das soziale Miteinander im Arbeitsalltag positiv zu gestalten. Diese Kompetenzen werden von Arbeitgebern zunehmend vorausgesetzt. Die gute Nachricht ist: Man kann sie sich nach und nach aneignen. Letztlich sind Soft Skills Werkzeuge, um Probleme zu lösen. Je mehr Werkzeuge man zur Verfügung hat, desto gezielter kann man auf die Probleme eingehen. Anhand konkreter Projektsituationen beleuchtet Jörg Preußig in dieser JAXenter-Serie einzelne Aspekte des sozialen Miteinanders und stellt jeweils passende Werkzeuge aus dem Bereich der Kommunikationswissenschaften vor. Aus der Praxis für die Praxis. Werkzeug für Werkzeug.
Neugierig, was dich auf der W-JAX 2011 in München alles erwartet? Wir werfen einen Blick hinter die Kulissen und sprechen mit Speakern und Moderatoren, die mit uns die Konferenz gestalten.
Die mobile Revolution ist in vollem Gange – immer mehr Aktionen sowohl der privaten als auch der beruflichen Organisation werden auf mobilen Endgeräten wie Smartphones und Tablets ausgeführt. Dementsprechend hoch ist die Motivation für innovative Start-ups wie etablierte Unternehmen, im zukunftsträchtigen Mobile-Markt Fuß zu fassen. Java-zentrierten Entwicklern und Unternehmen liegt Googles Android-Plattform nahe, der von Marktforschern hervorragende Wachstumsraten vorhergesagt werden. Welche Chancen tun sich hier für Unternehmen auf? In einer mehrteiligen Serie fragen wir verschiedene Vertreter aus dem Android-Ökosystem, welche Möglichkeiten und welche Herausforderungen für Unternehmen existieren, die sich im Mobile-Bereich etablieren möchten.
Jedes Jahr wiederholt sich mit unglaublicher Genauigkeit dasselbe: Ein neues Eclipse Release erblickt das Licht der Welt - exakt auf den Tag genau, wie ein Jahr vorher geplant. Dieses Jahr sind es im Eclipse Indigo Release Train 62 Projekte, die am selben Tag, am 22. Juni 2011, gemeinsam veröffentlicht werden. Die Serie Eclipse Indigo Release Train bietet Artikel, News, Berichte und Interviews rund um Eclipse Indigo.
Zum elften Mal lädt die JAX 2011 Java-Enthusiasten aus aller Welt zur Konferenz für Java, Enterprise-Architekturen, Agile und Cloud. Hier finden Sie alle Berichte, Artikel, Blogeinträge, Videos und Interviews rund um die JAX 2011.
Besucher und Sprecher der EclipseCon 2011 berichten direkt von der Konferenz über ihre persönlichen Highlights.
Wikipedia sagt: "Der Begriff Missverständnis bezeichnet in der menschlichen Kommunikation den Unterschied zwischen dem, was auf der einen Seite der Sender gemeint und auf der anderen Seite der Empfänger verstanden hat. Der Empfänger versteht in diesem Fall etwas anderes, als der Sender gemeint hat." Im Folgenden geht es auch um Missverständnisse, und zwar rund um das Thema "Agilität". Denn vor rund zehn Jahren wurde das Agile Manifesto gesendet und nicht jeder Empfänger hat alles richtig verstanden.
Es ist soweit: Das Programm der JAX steht zu 90 Prozent und wir dürfen uns wieder auf hochkarätige Speaker aus aller Welt freuen. Höchste Zeit, Ihnen in unserer beliebten Interview-Reihe einige Aspekte der kommenden JAX vorzustellen.
Dass Eclipse in Lehre und Forschung großflächig zum Einsatz kommt, ist eine erfreuliche Tatsache. Dass allerdings wenige der im universitären Kontext entstehenden Projekte den Sprung hin zu einem offiziellen Eclipse-Projekt oder gar zu einem kommerziell vermarktbaren Produkt schaffen, ist die Kehrseite der Medaille. Weshalb ist dies so? Sind die Bedingungen im akademischen Umfeld so weit von den Anforderungen des Marktes bzw. dem Wertesystem der Eclipse Foundation entfernt? In unserer Serie "Eclipse & Academia" berichten Projektleiter an verschiedenen deutschen Universitäten von ihren Erfahrungen mit ihren eigenen universitären Eclipse-Projekten und geben Anregungen, wie beide Welten – Eclipse und Academia – einander angenähert werden könnten.
Videos, Sessionmitschnitte, Keynotes und Interviews rund um das Thema Java.
Aus dem Entwickler-Nähkästchen plaudern Java-Entwickler aller Couleur über ihre persönlichen Ups und Downs mit der "beliebtesten Programmiersprache der Welt".
News, Live-Berichte, Videos und Interviews von der W-JAX 2010 in München.
Oracle und IBM haben angekündigt, gemeinsam die Entwicklung des OpenJDK voranzubringen. Wie wird diese Kooperation im Detail aussehen? Welche Entwicklungen ergeben sich für den Java Community Process? Was bedeutet die Oracle-IBM-Allianz für andere Player im Java-Ökosystem?
Das Jahr 2010 markiert das erste Jahr, in dem die JavaOne nicht mehr von Sun Microsystems ausgetragen wird. Oracle gibt nun den Ton an und so blickt die Java-Welt gespannt nach San Francisco. Alle Neuigkeiten rund um die JavaOne haben wir hier für Sie zusammengefasst.
Wir schreiben das Jahr 2004. Das 50 Unternehmen starke, bisher IBM-dominierte Industriekonsortium zur Förderung der Eclipse-Plattform wird in die "anbieterneutrale" Eclipse Foundation überführt. Die Foundation soll u.a. das Ziel weiterverfolgen, Eclipse zur weltweit führenden Java-Entwicklungsplattform zu machen. Tatsächlich darf diese Zielvorgabe bis heute als erreicht gelten, und die Arbeit der Eclipse Foundation damit als überaus erfolgreich. Gleichwohl laufen der Foundation derzeit die Mitgliedsunternehmen davon und die Community diskutiert, warum das so ist. Ist es denkbar, dass sich die Foundation nach Erreichen ihres ursprünglichen Ziels selbst überflüssig gemacht hat, quasi Opfer ihres eigenen Erfolges geworden ist? Zeit für eine kritische Bestandsaufnahme.
Oracle will Google wegen Patent- und Copyrightverstößen bezüglich Android verklagen. Stimmen aus der Community findet ihr hier!
Willkommen bei unserer neuen Kolumne, dem "Knigge für Softwarearchitekten". Wir stellen Ihnen typische Umgangsformen dieser Spezies vor, samt- und sonders aus unserer Praxiserfahrung. Hier finden Sie in den nächsten Ausgaben eine Menge Beobachtungen zum Verhalten von Softwarearchitekten.
Willkommen zur neuen JAXenter-Serie "Advanced Scala" von Heiko Seeberger. Wer schon Erfahrungen mit Scala sammeln konnte, ist hier genau richtig.
Schnell mal geraten: Wie viele Projekte hat die Apache Software Foundation? 32? 64? 128? Zu viele jedenfalls, um den Überblick zu behalten. Und fast jeden Monat kommen neue hinzu. Deswegen trete ich hier mit dem Vorsatz an, Ihnen die kleinen Orchideen aus dem Dschungel an Mailing-Listen, Releases und Projekten zu pflücken.
Die achte W-JAX bietet dieses Jahr wieder einige Special Days zu den wichtigsten Themen der Java-Szene an. Ob Java EE, Spring, Scala oder Mobile - wer neugierig ist, was dieses Jahr in München passiert, wird hier auf dem Laufenden gehalten.
Lernen Sie in dieser Serie Schritt für Schritt den Zugriff auf eine MySQL-Datenbank mit Java. Neben dem Erstellen der Syntax der SQL-Abfrage geht es auch um das Einbinden eines JDBC-Treibers und das Schreiben geeigneter Abfrageklassen.
Willkommen bei der Java-Magazin-Kolumne Lizenzsuppe! Sie soll und kann keine Rechtsberatung ersetzen, sondern soll Entwickler und andere Projektmitglieder für das Thema sensibilisieren und einige Ratschläge und Best Practices für auftauchende Fragen im Projektalltag geben.
Java ME, JavaFX Mobile, Android, iPhone - Java und die mobile Welt haben viele Anknüpfungspunkte, über die es sich zu reden lohnt! Deshalb startete vor kurzem eine neue Kolumne von Kay Glahn im Java Magazin, die wir auch den JAXenter-Lesern nicht vorenthalten wollen.
39 Eclipse-Projekte haben sich dem Eclipse-Release-Train 2010 aka "Helios" angeschlossen. Wieder ist es der Eclipse Foundation gelungen, ein eindrucksvolles Paket aufeinander abgestimmter Open-Source-Projekte zu schnüren, das so groß ist wie nie zuvor. In der Serie "Eclipse Helios Release Train" stellen wir alle wichtigen Neuerungen im Detail vor.
Welches Build-System halten Sie für das beste? In einer interaktiven Vergleichsaktion zwischen Maven, Ant und Gradle möchten wir auf JAXenter die Eigenarten dieser drei populären Build-Tools herausarbeiten und besonders auch das Erfahrungswissen aus Ihrer eigenen Praxis, liebe JAXenter-Leser, zur Geltung kommen lassen! Jason van Zyl (Maven), Jan Matèrne (Ant) und Hans Dockter (Gradle) stellen sich dabei dem Feedback aus der Community und beantworten direkt Ihre Fragen!
Dieses Jahr nicht dabei? Wir berichten, was die 10. JAX zu bieten hat.
Seit Februar ist Version 1.8 des Build-Management-Tools Apache Ant auf dem Markt. Grund genug, Ant in einer kleinen Artikelserie näher zu beleuchten.
Die EclipseCon 2010 findet vom 22. bis 25. März in Santa Clara, Kalifornien, statt. Für alle, die es in diesem Jahr nicht über den großen Teich geschafft haben, berichten prominente Konferenz-Besucher und -Sprecher live aus Santa Clara.
Kaum zu glauben: Dieses Jahr öffnet die JAX zum zehnten Mal ihre Pforten! Auch dieses Jahr bietet die Konferenz wieder einige Special Days zu den wichtigsten Themen der Java-, Eclipse- und Open-Source-Szene an. Wir überbrücken die Wartezeit mit Interviews mit einigen JAX-Speakern.
Die Java-User-Group-Szene im deutschsprachigen Raum ist vital wie nie zuvor. Wir stellen die einzelnen Gruppen in kleinen Kurzinterviews auf JAXenter.de vor.
Der gemeine Geek begegnet in seinem Arbeitsleben vielen eigenartigen Kreaturen. So viele Spezies, so viele Eigenarten, so viele unerklärliche Phänomene. Der arme Geek, wenn er nicht darauf vorbereitet ist, bricht er unter dem Gewicht der Dinge zusammen, die weit jenseits der logischen Schlichtheit der Technik liegen. Diese Kolumne hat zum Zweck, ihn beim Sturz in das Arbeitsleben zu unterstützen und ihm die wichtigsten Sachverhalte in seiner Sprache zu erläutern.
Alles Wissenswerte rund um das Grande Finale der Übernahme Sun Microsystems durch Oracle.
Unter dem Codenamen e4 werden derzeit die Technologien entwickelt, die das Release 4.0 des Eclipse SDKs, die neue Generation der Eclipse-Plattform, ausmachen sollen. In der Serie "On the Road to Eclipse 4.0" begleiten wir die e4-Committer bis zur Veröffentlichung von Eclipse 4.0 im Sommer 2010.
In einem interaktiven IDE-Vergleich zwischen IntelliJ IDEA, NetBeans und Eclipse wollen wir die Stimmung in der Community zu diesen Entwicklungsumgebungen einfangen und Sie, liebe JAXenter-Leser, so stark wie möglich an der Aktion beteiligen. Dafür bringen wir Sie direkt in Kontakt mit den IDE-Entwicklern Daniel Megert (Eclipse JDT-Team Zürich), Aljoscha Rittner (NetBeans Dreamteam Member) und Roman Strobl (Technology Evangelist bei JetBrains), die sich ihrerseits bereit erklärt haben, auf Ihr Feedback zu reagieren und Ihre Fragen zu beantworten!
Bald erscheint Scala 2.8. Welche Neuerungen uns erwarten, wird Heiko Seeberger in dieser Mini-Serie detailliert vorstellen. Unter anderem wird es um Named und Default Arguments sowie die überarbeitete Collections Library gehen.
Die W-JAX Challenge war ein voller Erfolg und endete Anfang November in München mit einem Sieg für das Canoo-Team und ihr Projekt CATS. Wir wollen den JAXenter-Lesern nun noch mal alle Projekte vorstellen - dazu hat jedes Team einen kleinen Erfahrungsbericht geschrieben.
Die siebte W-JAX 2009 bietet dieses Jahr wieder einige Special Days zu den wichtigsten Themen der Java-, Eclipse- und Open-Source-Szene an.
Eine vierteilige Artikelserie zur Business Process Mangement Notation (BPMN), einer grafischen Darstellung von Geschäftsprozessen. BPMN bildet zum einen die Kommunikationsbrücke zwischen Fach- und IT-Welt und zum andern strebt sie die direkte Ausführbarkeit der modellierten Prozesse an. Die Serie bietet eine Kurzeinführung in die BPMN-Notation und stellt einen Beispielprozess damit vor.
Die aktuelle Version 3.5 der Eclipse-Plattform stellt unter dem Namen "Galileo" insgesamt 33 Eclipse-Projekte in einem gemeinsamen Release zur Verfügung. In unserer Serie "Eclipse-Galileo Release-Train" nehmen wir die einzelnen Projekte und Sub-Projekte genauer unter die Lupe und klären, für welche Anwendungsszenarien sie konzipiert wurden und welche Neuerungen die jeweiligen Galileo-Versionen bereit halten.
Die RailsWayCon 2009 fand vom 25. bis 27. Juni in Berlin statt und brachte die deutsche und internationale Ruby-on-Rails-Community zu drei Tagen des intensiven Austauschs zusammen. In unserer RailsWayCon-Retrospektive sammeln wir Eindrücke und Stimmen zu einem der Konferenz-Highlights des Jahres.
Es wird Juni und die Java-Welt richtet ihre Aufmerksamkeit wie jedes Jahr auf den sonnigen US-Bundesstaat Kalifornien, wo die JavaOne ihr Pforten öffnet. Wir berichten live vor Ort!
Scala ist eine ziemlich coole Sprache für die Java Virtual Machine, der neue Stern am Java-Himmel. Grund genug, dass Arno Haase sie in einer Artikelserie vorstellt. Es wird unter anderem um Vererbung, Funktionen, Kontrollstrukturen und die Bibliotheken gehen - natürlich stets mit viel Quellcode!
Java hat zu Unrecht den Ruf, sich nur schlecht für die Realisierung von grafischen Benutzeroberflächen zu eignen. Insbesondere im Unternehmensumfeld wurde in den vergangenen Jahren vorzugsweise auf HTML gesetzt, um Java EE-Anwendungen mit Benutzeroberflächen zu versehen. Eclipse RCP vereinfacht die Realisierung von unternehmenstauglichen Desktopanwendungen. Dies bleibt jedoch nicht ohne Auswirkungen auf die Architektur der gesamten Enterprise-Anwendung.
Die JAX 2009 bietet dieses Jahr wieder einige Special Days zu den wichtigsten Themen der Java-, Eclipse- und Open-Source-Szene an. Auf JAXenter.de berichten Autoren und Speaker von Ihren Highlights der diesjährigen Konferenz.
Performance- und Skalierbarkeitsprobleme können die unterschiedlichsten Ursachen haben - meist sind die auftretenden Probleme vermeidbar. Was man wann und wo in Hinblick auf Performance falsch machen kann und wie es richtig geht, das versuchen Mirko Novakovic und Alois Reitbauer in ihrer Artikelserie zu beleuchten.
Vom 23. bis 26. März 2009 findet im kalifornischen Santa Clara zum sechsten Mal die EclipseCon-Konferenz unter der Schirmherrschaft der Eclipse Foundation statt. Die EclipseCon ist wichtiger Treffpunkt der internationalen Eclipse-Gemeinde und bietet den Besuchern an vier Tagen ein dichtes Programm an Sessions, Short Talks, Diskussionsrunden und Workshops. JAXenter informiert regelmäßig über die neusten Konferenz-Ereignisse und bringt in der Rubrik "EclipseCon Blog" Berichte von prominenten Konferenz-Speakern über ihre ganz persönlichen Konferenz-Highlights.
You may have heard of BIRT, the Eclipse Foundation Business Intelligence and Reporting Tools project, but are wondering what it is and how it might help you. This Special Series gives you an insight in the more advanced application of BIRT inside large Enterprise systems. It focuses also on topics like customization, deployment and integration in classical Java EE systems. Some realworld scenarios, presented by users of BIRT in large Organizations, show you what they learned by integrating this open source reporting technology into their Enterprise apps.
Die JAX 2009 bietet dieses Jahr wieder einige Special Days zu den wichtigsten Themen der Java-, Eclipse- und Open-Source-Szene an. Auf JAXenter stellen wir Ihnen wichtige Köpfe der Konferenz im Rahmen kurzer Interviews vor.
Die Kolumne von Stefan Zörner soll Ihnen praktisch umsetzbare Anregungen liefern, wie Sie Architektur angemessen dokumentieren können. Welche Arbeitsergebnisse, Werkzeuge und Methoden haben sich in der Praxis bewährt, um Ideen zu kommunizieren? In diesem Zusammenhang werden verschiedene Aspekte von Softwarearchitektur beleuchtet. Erprobtes Vorgehen kommt ebenso vor wie konkrete Diagrammformen und auch ein bisschen UML.
Die OSGi Service Platform hat sich zu einem sehr bedeutenden Standard im Java-Umfeld entwickelt. Also wird es für den engagierten Java-Entwickler allerhöchste Zeit, sich damit näher auseinanderzusetzen. In einer mehrteiligen Serie bringt Heiko Seeberger den Lesern das OSGi-Universum näher. Er ist Technical Director bei der Weigle Wilceck GmbH und dort für die Entwicklung von Unternehmensanwendungen u.a. in OSGi zuständig.
Für anspruchsvolle Webprojekte und Internetplattformen wird immer häufiger auf die Portaltechnologie zurückgegriffen. Portale bieten bereits ohne aufwändige Eigenentwicklung einen großen Funktionsumfang. Mit standardisierten Portlet-Technologien lassen sich wiederum sehr elegant einzelne Portalbausteine – so genannte Portlets – entwickeln. Mit der 2008 veröffentlichten Portletspezifikation 2.0 (JSR 286) sind weitere Funktionalitäten hinzugekommen. Grund genug, die Welt der Portale und Portlets in dieser Reihe mit ihren Möglichkeiten und Grenzen genauer zu betrachten.
Das Thema JavaServer Faces interessiert viele JAXenter-Leser. Die Kolumne von Matthias Weßendorf und Lars Röwekamp berichtet über neueste Entwicklungen zu JSF 2.0 und gibt nützliche Tipps in Form kleiner Codebeispiele.
In dieser mehrteiligen Serie von Bernd Fondermann wird auf die wichtigsten Features von Apache Lucene eingegangen. Den Anfang machte ein Artikel über die Grundlagen des Kernprodukts. In der Folge werden einzelne Aspekte vorgestellt. Der Autor ist freiberuflicher Softwarearchitekt und Consultant, er beschäftigt sich mit Open-Source-Technologien bei der Apache Software Foundation und ist derzeit PMC Chair und Vice President Apache Labs.
Open Source Java war lange Zeit ein Reizthema in der Java-Community. In wüsten Diskussionen befürchtete man, dass Java und Open Source gar nicht zusammenpassen. Dann kam OpenJDK, und Stück für Stück wurde Open Source Java ein Teil der Normalität, mit diversen Projekten und einer stetigen Flut an Linux-Paketen.
Dalibor Topić arbeitet als Java F/OSS Ambassador bei Sun Microsystems in Hamburg mit der OpenJDK Community daran, Java in GNU/Linux-Distributionen fest zu verankern und Portierungen auf neue Plattformen einzubinden. Seine Kolumne behandelt alle Neuigkeiten zu OpenJDK und dessen Community.
Das Thema Agilität spielt seit einigen Jahren eine wichtige Rolle in vielen Unternehmen. Die agilen Vorreiter stoßen immer wieder auf Mißverständnisse und Unwissen - die Autoren der agilen Kolumne "Perspektivenwechsel" haben das zum Anlass genommen, auf humorvolle Weise über Freud und Leid von Agile-Beratern zu berichten.
Apache Axis2 ist eines der am meisten eingesetzten Web Service Frameworks für Java. Die Artikel der vierteiligen Axis2-Serie auf Jaxenter berichteen aus der Geschichte des Projekts, erklären, was die aktuelle Version von Axis2 kann und was in Zukunft erwartet werden darf. Vorgestellt werden dazu die Integration mit den aktuellen Technologien JAX-WS, Spring Framework und OSGI.
Das Tool-Radar stöbert immer wieder nützliche Open-Source-Technologien auf und stellt diese kurz und knapp auf einen Blick vor.
Dierk Königs Groovy-Serie aus dem Java Magazin jetzt komplett online.