Welche IDE zum Buch "Programmieren mit Java" von Reinhard Schiedermeier des Verlags Pearson Studium

HeXaGoN

Mitglied
Hi.
Ich habe mir das Buch aus der Überschrift zugelegt und möchte gerade neu mit Java Programmierung anfangen.
Erfahrung mit OOP habe ich keine.
Welche IDE Würdet ihr zu dem Buch am besten empfehlen?
Ist Eclipse in der Lage die Programme ohne weiteres auszuführen oder muss ich da noch irgendwelche Extras installieren?

EDIT: Ich habe "Eclipse Oxygen" Runtergeladen aber noch nicht installiert.
Bin Etwas überfordert von den Möglichkeiten...

Gruß HeXaGoN

PS.
Google schlägt nur Bücher vor und die Forums Suche hat mich auch nicht weitergebracht...
 
Zuletzt bearbeitet:

httpdigest

Top Contributor
Für das Buch brauchst du streng genommen keine IDE. Zum Bauen und Ausführung von Java-Programmen verwendet es einfach die Tools des JDK (also du solltest schon ein JDK installiert haben), wie z.B. dem javac Programm oder dem java Programm. Ich würde dir empfehlen, einfach dem Buch zu folgen, da der Schwerpunkt erstmal nicht auf dem Tooling sondern auf der Sprache an sich liegt.
Wenn du aber eine IDE verwenden möchtest, dann wird jede der möglichen Java IDEs mehr als ausreichend sein. Ob nun Eclipse, IntelliJ IDEA oder NetBeans, ist reine Geschmackssache, zumal das Buch auch auf Java 1.6 aufsetzt.

EDIT: Hierzu sagt auch das Buch im Vorwort auf Seite 18:
Abgesehen vom Java-Entwicklungssystem ist der Einsatz einer integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) sinnvoll. Eine ganze Auswahl davon ist frei verfügbar für nichtkommerzielle Zwecke, wie zum Beispiel Eclipse, Netbeans (Oracle), IntelliJ IDEA (JetBrains) und JDeveloper (Oracle). Der Funktionsumfang dieser IDEs reicht für die Zwecke dieses Buches vollkommen aus. Die konkrete Wahl ist weitgehend eine Sache der persönlichen Vorliebe.
 
Zuletzt bearbeitet:

HeXaGoN

Mitglied
Danke für die schnelle Antwort.
Ich habe damals mit Q(uick)Basic angefangen wo man nur F5 drücken musste um das Programm zu testen und hatte gehofft das es etwas ähnlich leicht mit zB. Eclipse oder einer anderen IDE geht.
Aber ich werde erstmal versuchen das JDK zu installieren und dem Buch zu folgen was das entwickeln angeht.
 

HeXaGoN

Mitglied
Hi.
Wenn ich nach Buch versuche mit dem Kommandozeilenbefehl -> javac Datei.java <- mein PRG zu Compilieren gibt mein PC die Fehlermeldung -> Der DNS-Server ist nicht autorisierend für die Zone. <- aus...
Kann mir jemand helfen...?

Gruß HeXaGoN
 

HeXaGoN

Mitglied
Also, wie oben steht habe ich mir dieses Buch zugelegt.
Wenn ich dem Buch folge gebe ich den Java Code in eine *.txt Datei ein und speichere es unter -> Datei.java <-.
Dann soll ich unter Windows den Java Compiler mit dem Befehl -> javac Datei.java <- aufrufen.
Wenn ich das mache kommt obige Fehlermeldung.

Ist das besser oder soll ich wirklich noch den SorceCode Posten...?
Ich wüsste nicht was ich sonst noch schreiben soll...
 

VfL_Freak

Top Contributor
Moin,
Also, wie oben steht habe ich mir dieses Buch zugelegt.
Wenn ich dem Buch folge gebe ich den Java Code in eine *.txt Datei ein und speichere es unter -> Datei.java <-.
nun wird sich hier sicher keiner erst das Buch kaufen, umnachvollziehen zu können, was Du GENAU meinst !!

"DNS-Server" heißt, dass da versucht wird eine Domain (bspw. "xxx.org") in eine IP aufzulösen!
Warum dass bei Deinem Programmaufruf so sein sollte, ist unklar !

- wo liegt das Programm (in welchen Pfad)?
- aus welchem Pfad rufst Du auf?
- was passiert ggf. bei Programmstart?
- den relavanten Code solltest Du auf jeden Fall posten!!

VG Klaus
 

HeXaGoN

Mitglied
OK.
Also der Pfad ist -> Windows(C)\UnterOrdner\Datei.java

Den Aufruf starte ich im Selben Pfad

Das Programm startet nicht, dass ist mein Problem wegen dem ich hier frage

Der Code wie er im Buch steht.
--------------------------------------------------------------
class Sum{
puplic static void main(string[] args) {

int n;
ints;
inti;

n=4;
s=0;
i=1;

while(i<=n){

s=s+i;
i=i+1;
}

System.out.printlm(s);
}
}
----------------------------------------------------------------

Ich bin blutiger Anfänger in dieser Materie.
Wie oben steht habe ich vor zich Jahren die Q(uick)Basic IDE benutzt und musste nur F5 drücken um mein QuellCode zu testen.
Und Compilieren ging genau so einfach.

PS.
Das JDK 1.8 ist installiert.
 

HeXaGoN

Mitglied
Was mir noch eingefallen ist, wenn ich den Befehl -> java -version <- eingebe
kommt die Antwort ->

java version "1.8.0_171"
Java(TM) SE Runtime Enviroment (build 1.8.0_171-b11)
Java HotSpot(TM) Client VM (build 25.171-b11, mixed mode, sharing)

<-

und der kleine tragbare PC ist ohne Internet.
 

temi

Top Contributor
Wie oben steht habe ich vor zich Jahren die Q(uick)Basic IDE benutzt und musste nur F5 drücken um mein QuellCode zu testen.
Wie schon oben irgendwo steht: Probiere einfach eine der drei IDEs aus und schau, welche dir am besten gefällt.

Ob nun Eclipse, IntelliJ IDEA oder NetBeans, ist reine Geschmackssache

Ich kann jetzt nur von IntelliJ schreiben und da ist es ähnlich einfach, wie du beschrieben hast.
 

HeXaGoN

Mitglied
Mir wurde als erstes empfohlen mich an das Buch zu halten, welches besagt die JDK zu installieren und in einem Text Editor zu schreiben und dann mit besagtem Befehl zu compilieren.
Auf meinem Tower PC funktioniert das auch, nur nicht bei meinem kleinen tragbaren.

Ich bin zwar jetzt etwas weiter gekommen aber jetzt ist da ne andere Fehler Meldung.
Da ich aber jetzt erstmal keine Zeit mehr habe, schreib ich später nochmal.

Aber Danke erstmal für die mühe...

Gruß HeXaGoN
 

temi

Top Contributor
Mir wurde als erstes empfohlen mich an das Buch zu halten, welches besagt die JDK zu installieren und in einem Text Editor zu schreiben und dann mit besagtem Befehl zu compilieren.
Der Komfort mit einer IDE ist halt deutlich höher, durch automatische Codevervollständigung, Fehlermeldungen schon vor dem Compilieren durch die IDE, Debugging mit Breakpoints und natürlich auch der "Run"-Button, mit dem man Compilierung und Ausführung startet.
 

Dukel

Top Contributor
Der Komfort mit einer IDE ist halt deutlich höher, durch automatische Codevervollständigung, Fehlermeldungen schon vor dem Compilieren durch die IDE, Debugging mit Breakpoints und natürlich auch der "Run"-Button, mit dem man Compilierung und Ausführung startet.

Wenn man schon ein weilchen Programmiert stimme ich dir zu. Für den Einstig ist es meiner Meinung nach sinnvoller ohne Hilfsmittel anzufangen.
Wenn der TO bei einem solch einfachen Problem nicht weiterkommt wird er später (trotz einer IDE) vielleicht auch Probleme bekommen, wenn man nicht versteht was die IDE für einen macht.
 

Blacky372

Neues Mitglied
Hast du schon mal probiert den gesamten Pfad c:\Unter Ordern\Datei.java einzugeben. Wenn die Datei nicht in dem Verzeichnis mit dem Compiler liegt kann er die Datei mit Datei.java nicht finden.

Oder leg die java-Datei mal einfach in das Javaverzeichnis wo du den Compiler aufrufst.
 

HeXaGoN

Mitglied
Hallo nochmal.
Die letzten Tage waren Stressig, weil meine Schwester ABI Abschlus hatte.

Ich habe die datei in den Ordner des compilers gelegt und aufgeruffen. Jetzt kommt die Fehler Meldung ->

Sum.java:1: error: error while writing Sum: Sum.class (Zugriff verweigert)
class Sum {
^
1 error

<-

hat das vieleich mit Administrator Rechten zu tun und wenn ja wei kann ich die CMD als Administrator aufrufen...?

Gruß HeXaGoN
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Java Array Struktur, welche ist wann besser? Java Basics - Anfänger-Themen 12
N Welche Objekte kann man zu einem Set hinzufügen Java Basics - Anfänger-Themen 4
berserkerdq2 Habe eine Klasse, welche public ist, diese hat eine public Methode, die nicht static ist. Wenn ich nun versuche aufzurufen Probleme? Java Basics - Anfänger-Themen 8
berserkerdq2 Habe zwei exceptions, welche ist ein Kommunikationsfehler und welche ein Ausgabefehler? Java Basics - Anfänger-Themen 4
G Welche Attribute kommen in den Konstruktor? Java Basics - Anfänger-Themen 5
Jambolo Methode, welche die 3 letzten Parameter Werte speichert Java Basics - Anfänger-Themen 20
Q SMS basierte Applikationen, welche Programmiersprache? Java Basics - Anfänger-Themen 8
Igig1 Welche Werte sind als default Werte in einem Array, der als Datentyp eine Klasse hat? Java Basics - Anfänger-Themen 1
D Welche GUI Library für eine Client Server Chat App Java Basics - Anfänger-Themen 14
H Welche Werte bei Objekterzeugung eingeben? Java Basics - Anfänger-Themen 2
Arita welche Fehler gibt es noch? wie kann ich es noch vervollständigen Java Basics - Anfänger-Themen 15
tony241188 Implementieren Sie die Klasse Hersteller, welche die folgenden Elektrogeräte produziert Java Basics - Anfänger-Themen 3
FelixN Teilsummenproblem / welche Datenstruktur Java Basics - Anfänger-Themen 2
P Welche Zeile in Tadople gibt einen compiler error? Java Basics - Anfänger-Themen 5
W Welche Komponente ist geeignet? Java Basics - Anfänger-Themen 1
A Welche Operation ist das? Java Basics - Anfänger-Themen 2
J Welche Java-Version installieren Java Basics - Anfänger-Themen 9
M Implementieren einer Datenstruktur, welche nur 5 Objekte speichert Java Basics - Anfänger-Themen 3
M Ausgabe einer Liste welche mehrere Stacks enthält Java Basics - Anfänger-Themen 3
K GUI Entwicklung - Welche Richtung passt für euch zum mobilen Zeitalter? Java Basics - Anfänger-Themen 4
T Datenbank | Welche am Sinnvollsten? Java Basics - Anfänger-Themen 5
S Welche Verteilung? Java Basics - Anfänger-Themen 1
L Welche Methode? Java Basics - Anfänger-Themen 7
O Methoden welche ich implementier Java Basics - Anfänger-Themen 11
A Wie erkennt die JVM welche class verwendet werden muss? Java Basics - Anfänger-Themen 3
M JDK installieren Welche Software bei XP? Java Basics - Anfänger-Themen 5
U Best Practice Fehleranalyse, welche Fehler macht Ihr beim Lernen bzw. auch später Java Basics - Anfänger-Themen 12
E jProgressbar, 6 Versuche, welche value angeben ? Java Basics - Anfänger-Themen 3
M Welche Entwicklungsumgebung? Java Basics - Anfänger-Themen 32
I Welche Schleife/Bedingung nehme ich her Java Basics - Anfänger-Themen 5
C Methoden Welche JSoup Methoden Und Parameter für diese HTML Tags Java Basics - Anfänger-Themen 4
K Erste Schritte Java lernen - Welche Bücher? Java Basics - Anfänger-Themen 1
P welche Komponente ist im Layout? Java Basics - Anfänger-Themen 2
TheMenox Methoden Bestimmung an welche Methode eine andere Methode ihren Wert weitergeben soll Java Basics - Anfänger-Themen 35
K Methoden mit den Namen accept. Welche Funktion haben diese? Java Basics - Anfänger-Themen 2
G Lambda Ausdruck: Welche Methode ist die Richtige? Java Basics - Anfänger-Themen 1
J Welche Methoden laufen im neuen thread ?? Java Basics - Anfänger-Themen 9
S Welche Datenstruktur ist die optimalste um Funktionen fuer bestimmte Wertebereiche abzurufen..? Java Basics - Anfänger-Themen 5
G Welche Java-Version auf meinem Rechner? Java Basics - Anfänger-Themen 2
Z Methoden Zugriff mit Klasse 3 auf Methode von Klasse 2 welche in Klasse 1 erzeugt wird Java Basics - Anfänger-Themen 6
A Klassen welche Klassen importiert Eclipse automatisch Java Basics - Anfänger-Themen 2
V welche Methode am besten sich für JPG einfügung in Java anzugewöhnen ? Java Basics - Anfänger-Themen 4
M Welche externen Bibliotheken sind in Java sehr zu empfehlen? Java Basics - Anfänger-Themen 4
I Grafische Benutzeroberflächen - welche Komponente nehme ich am besten? Java Basics - Anfänger-Themen 13
G Welche JAVA IDE? Java Basics - Anfänger-Themen 3
S Klassen Zugriff auf Attribute einer zweiten Klasse, welche durch dritte gesettet wurden? Java Basics - Anfänger-Themen 2
E wann welche Konstanten verwenden? Java Basics - Anfänger-Themen 7
K Welche Java Version ist die richtige Java Basics - Anfänger-Themen 3
V Welche Exceptions müssen importiert werden? Java Basics - Anfänger-Themen 3
A Design Pattern - Welche? Java Basics - Anfänger-Themen 33
C Datenbank - Welche Java Basics - Anfänger-Themen 5
S Welche Art von Liste? Java Basics - Anfänger-Themen 3
S Eigene Exception Schreiben und Welche Auslösen wie ? Java Basics - Anfänger-Themen 7
A Wenn genau welche Liste verwenden? Java Basics - Anfänger-Themen 6
T Welche Schleife? Java Basics - Anfänger-Themen 6
P Java Stream, wann welche Stream verwenden? Java Basics - Anfänger-Themen 3
S Collections Welche Collection ist am geeignetsten? Java Basics - Anfänger-Themen 3
S Input/Output Welche Möglichkeiten Eingabe von User abfragen Java Basics - Anfänger-Themen 5
P Swing - Welche Klasse für ausgeben von Ergebnissen? Java Basics - Anfänger-Themen 3
R Welche Datenstruktor für diese Liste? Java Basics - Anfänger-Themen 6
B Erste Schritte Welche Kenntnisse brauche ich für diese Programmidee? Java Basics - Anfänger-Themen 4
P Vererbung herausfinden welche Klasse was erbt Java Basics - Anfänger-Themen 3
K welche art von Liste für TableModell Java Basics - Anfänger-Themen 2
D Welche API für komplexe XML-Struktur? Java Basics - Anfänger-Themen 25
S welche Programmstruktur? Java Basics - Anfänger-Themen 8
M Welche Datenbank? Java Basics - Anfänger-Themen 5
B Welche Themengebiete benötige ich? Java Basics - Anfänger-Themen 7
StupidAttack Gson, welche Datenstruktur? Java Basics - Anfänger-Themen 4
S Welche Collection kann sich selber sortieren? Java Basics - Anfänger-Themen 8
H Welche Art der Ein/Ausgabe Java Basics - Anfänger-Themen 2
D Welche Datenstruktur für welche Problemstellung? Java Basics - Anfänger-Themen 10
U Welche(s) Framework(s) wären geeignet? Java Basics - Anfänger-Themen 8
StrikeTom Welche Dateitypen unterstützt JMF (Java Media Framework)? Java Basics - Anfänger-Themen 6
S Welche Collection? Java Basics - Anfänger-Themen 5
A Welche UML Software benutzt ihr / ist empfehlenswert? Java Basics - Anfänger-Themen 2
N Welche Datenstukturen und Methoden Java Basics - Anfänger-Themen 3
L Auswahl auf welche Art gespeichert werden soll Java Basics - Anfänger-Themen 6
B Welche Java-Installation ist aktiv? Java Basics - Anfänger-Themen 2
B Finden gemeinsamer Kanten: welche Datenstruktur ? Java Basics - Anfänger-Themen 9
S Welche möglichkeiten gibt es eine Zahl zu spiegeln? Java Basics - Anfänger-Themen 17
U Welche Seite für Anfänger Java Basics - Anfänger-Themen 11
K Welche Entwicklungsumgebung für Einsteiger? Java Basics - Anfänger-Themen 16
S Webapplikation welche alternative zu gwt? Java Basics - Anfänger-Themen 2
cowabunga1984 Unit-Testing - Welche Testfälle sind relevant? Java Basics - Anfänger-Themen 4
S Welche Methode in JFrame überschreiben? Java Basics - Anfänger-Themen 12
H Designfrage: Welche Liste? Java Basics - Anfänger-Themen 3
Z Welche IO-Klasse verwenden? Java Basics - Anfänger-Themen 2
G Welche Datenstruktur ( Sets / Maps)? Java Basics - Anfänger-Themen 10
M Der Java Schlüsselwort null; ?Welche Anweisung und Sinn? Java Basics - Anfänger-Themen 12
G Herausfinden, welche Componente als LETZTES focus hatte Java Basics - Anfänger-Themen 2
H Welche PDF Biblothek? Java Basics - Anfänger-Themen 6
G Variable welche in anderer Klasse liegt, verändern. Java Basics - Anfänger-Themen 2
G Frage:Welche Methodne kann man eine Zahl bzw. ein String Java Basics - Anfänger-Themen 3
U Welche Datenstruktur soll ich nehmen? Java Basics - Anfänger-Themen 11
K Welche Exception? Java Basics - Anfänger-Themen 6
G Welche Datenstruktur ist hier die sinnvolste Java Basics - Anfänger-Themen 6
G welche Teile der api sind wichtig? Java Basics - Anfänger-Themen 3
K Welche methoden gibt es in Java um Zahlen von der Java Basics - Anfänger-Themen 11
G welche Java-Technologie für JDBC geeignet Java Basics - Anfänger-Themen 6
G Welche Programmiersprache für ein Betriebssystem? Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben