Portal > Foren > Java > Allgemeine Java-Programmierung > Was brauche ich, um mit Java zu programmieren?
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 06.05.2005, 12:50 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard Was brauche ich, um mit Java zu programmieren?

Hallo
ich möchte mich neu mit java befassen. Bis heute habe ich mit delphi
programmiert. Meine Frage, welche Software benützt man um mit Java zu programmieren.
Vielen Dank
Janis
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 13:27 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Da hast du zwei Möglichkeiten:

1) Ein Editor mit einem entsprechenden Compiler.
2) Eine IDE.

Um genauer darauf einzugehen:
1) Als Compiler wirst du wohl den verwenden wollen, der beim JDK dabei ist.
Aber die Frage nach dem Editor ist wirklich deine eigene Entscheidung. Ich persönlich habe ganz gern mit jEdit gearbeitet.

2) Die Auswahl in dem Bereich ist unbeschreiblich.
Hier eine kurze Auflistung (in Sortierung meiner Empfehlung
* IntelliJ IDEA
Die wohl beste IDE die du bekommen kannst. Es ist unglaublich, wie diese IDE die Produktivität steigert. Wahnsinn. Ist ihr Geld auf jedenfall wert (wenn meine Testlizenz abläuft werde ich mich bemühen, die OpenSource-Lizenz zu bekommen).
* NetBeans
Seit 4.1 hat auch NetBeans einige nützliche Features. 4.2 wird IDEA hoffentlich mehr Konkurrenz machen können. NetBeans läuft schnell und flüssig und hat einen relativ guten Editor.
* Eclipse
Nie mein Fall gewesen, weil auf SWT basierend. Hat aber einen relativ netten Editor.
* JBuilder
Auch ganz nett, kostenlos als "Personal" erhältlich, aber ein "dead-end". JBuilder wird leider nicht mehr weiterentwickelt. Soweit ich weiß fließen einige der Komponenten nun in Eclipse ein.

Es gibt noch eine Reihe anderer (BlueJ, usw.), aber ich würde dir besonders die ersten beiden ans Herz legen wollen. Es sind mit Abstand die besten IDEs für Java, die es gibt.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 13:47 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard Welche Software

Vielen Dank für Deine Antwort
Ich verstehe die Antwort aber nicht ganz, bei Delphi kauft man das Produkt von
Borland, bei Deiner Aufzählung: was sind das für Produkte, wo kann man diese beziehen und gibt es auch Unterschiede wie Profesional, Enterprise etc.
Vielen Dank für die Hilfe
Janis
:confused:
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 14:08 Nach oben    #4
Benutzer
 
Benutzerbild von mr1st
 
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
Standard

Hallo,

zum Java Programmieren benötigst Du zumindest folgendes: JDK 5.0 (Das ist die Standard Edition)

Es gibt auch weitere Editionen, z.B.:
- Enterprise (J2EE), für Web-, Netzwerk- und ähnliche Applikationen
- Micro (J2ME), für Handyentwicklung
- ...

Es kommt eben darauf an, was Du entwickeln willst. Nachdem Du die Sprache erst erlernen willst, reicht die Standard Edition anfangs völlig aus.


Theoretisch würde das JDK und ein beliebiger Editor (auch Notepad von Windows) reichen, um Java zu programmiern. Wie DragonMaster erwähnt und auch aufgelistet hat, gibt es aber spezielle IDEs dafür, zum Beispiel:

- IntelliJ IDEA (Kenn ich selbst nicht)
- NetBeans (Ist auf älteren PCs extrem langsam, hat einen GUI-Editor)
- Eclipse (Weit verbreitet und beliebt, jedoch am Anfang etwas gewöhnunsbedürftig)
- JCreator (Damit arbeite ich, ist ganz flott (auch auf älteren Rechnern), aber nicht sooo umfangreich (z.B. kein GUI-Editor))
- ...
__________________
Kosmetik Hobby
mr1st ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 14:18 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard Welche Software

Vielen Dank für Deine Antwort. Was ist mit Borland JBilder ?
Ich möchte vor allem Datenbank Programmieren.
Vielen Dank
Janis
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 14:46 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.481
Standard

JBuilder

Du möchtest wohl eher keine Datenbanken programmieren, sondern mit den Datenbanken in Deinen Programmen arbeiten. Dabei ist es völlig egal, welche IDE bzw. welchen Editor Du verwendest. Die Kommunikation mit der Datenbank wird ja in Deinem Quelltext durchgeführt.

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 14:53 Nach oben    #7
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard

Du hast recht, ich möchte eine Datenbak einbinden. Wenn ich aber die Software wähle, so gibt es docht Unterschiede, so bei Borland gibt es drei verschiedene Verionen und mit der JBuilder Personal Edition, kann man so viel ich weiss keine Datenbak ansprechen
Janis
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 14:59 Nach oben    #8
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.481
Standard

Öhm. Kann ich jetzt nichts zu sagen, da ich den JBuilder gar nicht kenne.

Ich sage mal so, wenn Du noch keinerlei Erfahrung mit Java hast, dann ist eine so mächtige IDE eventuell nicht das richtige für Dich. Zu Beginn ist es einfach sehr lerneffektiv, wenn Du ohne den ganzen IDE-Schnickschnack arbeitest.

Grüße Ben
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 16:23 Nach oben    #9
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 576
Standard

Hallo Janis,

ich möchte dir folgende Empfehlung geben, da es noch gar nicht so lange her ist, dass ich selbst mit Java angefangen habe.

Schnapp dir ein gute Buch (ich habe mit dem "Handbuch der Javaprogrammierung" ( http://www.javabuch.de ) Java gelernt), und lern die Gründzüge der Sprache.
Ich habe von Delphi keine Ahnung, daher kann ich nicht sagen wie groß die Unterschiede der Sprachen sind.

Programmier dann einfach eine kleine "Übungsanwendung".
Bei mir war es eine kleine CD-Datenbank, die ich als SQL-Datenbank in das Produkt mit eingebunden habe.

Wenn du dann mit deinem Programm nicht weiterkommst fragst du einfach hier nach und hier sind gaaaaaaaanze viele Leute die dir gerne helfen.

Im übrigen würde ich dieses Übrungsprogramm wirklich nur in einem ganz normalen Editor schreiben, damit du möglichst viel selbst machen mußt.

Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 16:27 Nach oben    #10
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.481
Standard

Zitat:
Zitat von sparrow
Im übrigen würde ich dieses Übrungsprogramm wirklich nur in einem ganz normalen Editor schreiben, damit du möglichst viel selbst machen mußt.
Genau das ist es.

Ist ja schön, wenn man das in der IDE alles zusammenklicken kann bzw. die imports etc. alle automatisch eingefügt werden, aber das ist nicht Sinn der Sache. Du MUSST Fehlermeldungen bekommen, denn nur so verstehst Du, wie das ganze da überhaupt abläuft.

Fazit: Hau einfach mal rein
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 18:05 Nach oben    #11
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

Also...

Vom JBuilder würde ich abraten. Dafür gibt es mehrere Gründe:
1. Wie gesagt wird JBuilder nicht mehr weiterentwickelt. Er konnte sich gegen die Konkurrenz von IDEA, NetBeans und Eclipse nicht durchsetzen (weil die professionelle Version einfach zu teuer war).
2. Der Editor im JBuilder ist schrecklich. Die Auto-Einrückung ist zwar nett, aber leider sehr fehlerhaft.
3. Ein Großteil der interessanten Funktionen ist in der Personal gar nicht vorhanden.
4. Ab 1000€ kannst du mit einer brauchbaren Version von JBuilder rechnen.


Die beste IDE ist IDEA. Es wundert mich allerdings, dass die hier scheinbar einige noch gar nicht kennen...
Was sie so gut macht ist, dass dir vieles beim schreiben abgenommen wird.
Wird dir am Anfang aber wohl wenig bringen.

Ich würde zu jEdit raten. Nimm ein Auto-completition-Plugin hinzu, Ant-Farm und dann hast du alles, was du zum programmieren brauchst.

Datenbanken sind in Java nicht in irgendeine IDE eingebunden, sondern werden per Code angesprochen.
Eine nette Datenbank, die in Java geschrieben ist, ist HSQLDB. Wirklich nett - und OpenSource.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 18:44 Nach oben    #12
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.481
Standard

Zitat:
Zitat von TheDragonMaster
Die beste IDE ist IDEA. Es wundert mich allerdings, dass die hier scheinbar einige noch gar nicht kennen...
Also ich finde IDEA auch goil. Hab in meinem Praxissemester mit IntelliJ IDEA 3.5 gearbeitet. Wirklich fein.

Aber ich nutze jetzt eben Eclipse, weil ich es einfach klasse finde einfach klasse finde, dass ich da für PHP, TeX etc. die Plugins reinsetzen kann.

Aber als Java-IDE, nur so habe ich IDEA verwendet .. keine Ahnung, ob das mehr ist, kann ich das Ding wirklich empfehlen.

Grüße Ben..
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.05.2005, 19:17 Nach oben    #13
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

IntelliJ arbeitet für 5.0 daran, eine Language-API einzubinden.
Soweit mir bekannt ist gibt es bereits eine entsprechende Implementation für Javascript.

Für PHP nehme ich entweder jEdit, Zend oder später meinen eigenen Editor (der wird ein paar Tricks von IDEA drauf haben *g*).
Also so Sachen wie Live-Templates und ein paar von den Refactorings sind eingeplant.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.05.2005, 13:59 Nach oben    #14
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard Welche Software

Zuerst vielen Dank für Eure zahlreiche Hilfe, leider kommt für mich jetzt schon das nächste Problem :confused:
ich habe bei sun.com folgende files heruntergeladen:
jdk-1_5_0_02-nb-4_0-ml-win. Meine Frage, ist das das richtige File ??
Wenn ja, leider kommt bei der installation eine Fehlermeldung
Betriebssystem Windows XP - Professional
Vielen Dank für die Hilfe
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.05.2005, 15:34 Nach oben    #15
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.481
Standard

Hi,
der Hobbit hatte mir mal einen Beitrag dazu gegeben...

Zitat:
Zitat von Hobbit_im_Blutrausch
Was brauche ich, um mit Java programmieren zu können?

Zuerst braucht man das JDK (Java Development Kit) in welchem das ebenfalls benötigte JRE (Java Runtime Environment) bereits vorhanden ist. Dieses Kit wird von der Firma SUN kostenfrei auf http://java.sun.com zur Verfügung gestellt und kann dort heruntergeladen werden.

Schritt 1: Download des JDK
  1. Die offizielle Java-Entwickler-Webseite von SUN aufrufen
  2. Dort aus der linken Navigationsspalte den Menüpunkt "Downloads" auswählen.
  3. In der Auswahlbox für "Java 2 Platform, Standard Edition (J2SE)" findet man nun einen Punkt "J2SE 5.0".
    Dieser Punkt ist in "All platforms" und "Japanese Edition" aufgeteilt. Markiere die Auswahl, im Beispiel "All platforms" und bestätige mit "GO"
  4. Nun muss noch das gewünschte JDK ausgewählt, im Beispiel für Windows, und der Download gestartet werden.

Die Datei jdk-1_5_0_01-windows-i586-p.exe muss in keinem bestimmten Verzeichnis liegen, da sie nur der Installation des JDK und der JRE dient.


Schritt 2: Installation des JDK
  1. Starten des Setups mit einem Doppelklick auf die Datei jdk-1_5_0_01-windows-i586-p.exe.
  2. Den Installationsanweisungen folgen.
    1. Die Lizenzbedingungen müssen akzeptiert werden. Bestätige mit "next".
    2. Die gewünschten Komponenten und das gewünschte Verzeichnis auswählen und mit "next" bestätigen.
      Hierbei ist es zu Beginn klug einfach die Voreinstellungen zu übernehmen.

Damit sind die Einstellungen für die Installation des JDK erledigt. Nach der Installation des JDK wird mit der Installation der JRE begonnen.

Schritt 3: JRE installieren
  1. Die gewünschten Komponenten und das Verzeichnis auswählen und mit "next" bestätigen. Auch hier ist es ratsam die Voreinstellungen beim ersten Installieren zu übernehmen.
  2. Die Browser auswählen, welche Java fähig werden sollen und mit "next" die Installation beginnen.
    Diese letzte Einstellung hat nichts mit dem Programmieren von Java-Code zu tun, sondern ist für die Darstellung von Java im Browser gedacht. Die JRE ist auch für diese Zwecke verantwortlich.
  3. Ein Klick auf "Finish" beendet die Installation.

Es sind nun das JDK und die JRE erfolgreich auf dem Rechner installiert.
Ich hoffe, dass Dir das etwas weiterhilft ..

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.05.2005, 17:35 Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

Also Learning by doing ist ja ganz nett, eine klickidiklick ide mag ja ganz nützlich für Anfänger sein aber wirklich zu empfehlen ist das ganze "from scratch" zu lernen. D.h. arbeite mal ein paar Tutorials von Sun durch, indem du das ganze wirlich mit nem normalen Editor wie zum z.B. JEdit ausprobierst. Dadurch lernt man nicht nur die Sprache sondern auch die Java Rechtschreibung und vor allem auf Kleinigkeiten wie Klammersetzung und so nen Zeug zu achten.

Eine IDE wie z.B. Netbeans kannst du natürlich nebenher benutzen da es heutzutage genauso wichtig ist eine IDE bedienen zu können. Lade dir einfach mal JAVA 5.0 in Kombi mit Netbeans runter.

Nachdem du die Java Tutorials und das www.javabuch.de durchgearbeitet hast dürfte es für diech kein Problem mehr sein irgenwelche Progrämmchen zu schreiben. LOL .

Und zu JBuilder ist zwar net aber warum sollte man für etwas bezahlen was man auch kostenlos bekommt ( Netbeans o. Eclipse)
nove ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.05.2005, 18:10 Nach oben    #17
Neuer Benutzer
 
Registriert seit: 06.05.2005
Beiträge: 22
Standard

Vielen Dank für die Hilfe, die Installation ist so weit gemacht und anhand des Buchhinweises, bin ich am Lernen. Zudem habe ich mir über Amazon eine Buch bestellt.
Gruss Janis
janis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eine gefakte PowerPoint Präsentation mit Java programmieren Venom Desktop-Applikationen und Grafik 12 11.09.2007 10:57
mit Java Excel bis Version 2003 programmieren Riemenhaendler Allgemeine Java-Programmierung 5 14.11.2005 11:35
Chat Programmieren in Java oda PHP??? SnowCrash Allgemeine Java-Programmierung 12 09.08.2005 13:38
[BUCH] Java ist auch eine Insel kampet Literatur 5 22.02.2005 14:40
Zwist um Java als Open Source kampet Nachrichten 0 05.07.2004 03:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:53 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44