PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage bezüglich java



tux_rules
27.02.2008, 14:51
Ich muss jetzt mal Java lernen. dazu schau ich immer mal gerne bei amazon vorbei ob die das haben. und da komme ich schon mal zu meiner frage gibt es bei java unterschiede?

bei amazon hab ich ->hier<- (http://www.amazon.de/Jetzt-lerne-ich-Java-6/dp/3827241766/ref=sr_1_15?ie=UTF8&s=books&qid=1204119623&sr=1-15) das gefunden da kann nicht wirklich was schiefgehen. wenn das buch müll ist dann tut das um den preis nicht so weh.

oder wisst ihr ein danderes buch?

mit freundlichen grüßen

martin

tiefengrund
27.02.2008, 14:55
Ich muss jetzt mal Java lernen.

Beileid. Ich habe Java aus meinem Kopf verdrängt.


gibt es bei java unterschiede

Ja. Java ist einfach anders :-)
In welchem Bezug meinst du das ?

maconthebeach
27.02.2008, 14:59
also ich bin seit einiger zeit mit diesem hier unterwegs und ich muss sagen, dass es ausgezeichnet ist. ich bin schwer begeistert!
>click@amazon< (http://www.amazon.de/lernen-BlueJ-Einf%C3%BChrung-objektorientierte-Programmierung/dp/382737152X/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1204120543&sr=8-1)

espo
27.02.2008, 15:15
Hi,
also ich hab mir Java mit dem Titel "Java ist auch eine Insel"[1] beigebracht von galileopress, und muss sagen das es wirklich gut gemacht ist.

Zu den unterschieden in Java Meinst du da sprachliche dinge?!
Es werden von Zeit zu Zeit Methoden und Klassen auf "debricated" gesetzt, was so viel bedeutet wie das sie nicht mehr verwendet werden sollen da sie irgendwann mal aus dem Code geworfen werden.
Die Entwicklungsumgebung Eclipse macht einen auf so etwas zum Beispiel aufmerksam.

greetings

[1] http://www.galileocomputing.de/openbook/javainsel7/

GambaJo
27.02.2008, 15:30
und da komme ich schon mal zu meiner frage gibt es bei java unterschiede?

So weit ich weiß, unterscheidet sich Java selbst nur durch die Versionsnummern. Je nach dem welche SDK Du beim Entwickeln genutzt hast und welche Klassen Du genutzt hast, ist es manchmal zwingend erforderlich, dass auch die passende (oder höhere) Runtime gebraucht wird.
An sonsten ist Java eben Java. Das schöne ist, dass dein Programm auf Windows, Linux und Mac (vermutlich auch Solaris) laufen wird, ohne das Du etwas ändern musst.



oder wisst ihr ein danderes buch?

Wie hier schon gesagt wurde, „Java ist auch eine Insel“ ist gut und kostenlos in HTML-Form. Für den Anfang mehr als ausreichend.

Die Wahl der IDE ist ungefähr so, wie die Wahl der Distribution. Im Prinzip kannst Du Java mit einem beliebigen Texteditor und einem Konsolen-Compiler entwickeln.
Führend dürften wohl Eclpise und Netbeans sein. Beide sind kostenlos. Eclipse hat seine Stärken als Application-Server, Netbenas ist besser bei GUIs (meiner Meinung nach). Aber mit beiden kann man zum gleichen Ergebnis kommen.
Notfalls mal verschiedene ausprobieren und sich dann festlegen. Ich persönlich bevorzuge Netbeans, weil es mir die Gestaltung der GUIs erleichtert und auch Anfängerfreundlicher ist (aus meiner Sicht).

juan_
27.02.2008, 15:41
"java von kopf bis fuß" - oreilly verlag.
kannst ja mal das Probekapitel lesen, vllt sagt es dir ja auch zu!


ciao

tux_rules
27.02.2008, 15:43
Danke für die paar buch tipps
ich hab von jemanden gehört das er einen kennt und der hat ein job und da brauch ich java (webseiten) und jetzt muss ich das lernen.ich hab da bei amazon eben java, javascript, Das Einsteigerseminar Objektorientierte Programmierung in Java.

und wo ist da der unter schied zwischen java und javascript ist etwa javascript nur für webseiten und das java ein ein "alles könner"?

supersucker
27.02.2008, 15:45
Holla die Waldfee, Jungs!

Ihr bringt hier so einiges durcheinander:


gibt es bei java unterschiede?


Äh ja. Unterschiede in Bezug zu was?


Es werden von Zeit zu Zeit Methoden und Klassen auf "debricated" gesetzt

Ähem, es heißt "deprecated".


was so viel bedeutet wie das sie nicht mehr verwendet werden sollen da sie irgendwann mal aus dem Code geworfen werden.

Das ist mitnichten ein Java-Feature, sondern findet sich in jeder Sprach-Entwicklung.


So weit ich weiß, unterscheidet sich Java selbst nur durch die Versionsnummern.

Nein, das ist Unsinn.

Das ist so als würde man sagen, der einzige Unterschied zwischen Suse 6 und Suse 10.3 besteht in der Versionsnummer.


und wo ist da der unter schied zwischen java und javascript ist etwa javascript nur für webseiten und das java ein ein "alles könner"?

Für solche Fragen kann man auch mal wikipedia fragen.

GambaJo
27.02.2008, 15:52
Holla die Waldfee, Jungs!
Das ist so als würde man sagen, der einzige Unterschied zwischen Suse 6 und Suse 10.3 besteht in der Versionsnummer.

Da hast Du mich missverstanden. So habe ich das nicht gemeint. Auch mir ist klar, dass sich Java nicht nur in der Versionsnummer unterscheidet (dann bräuchte man keine Versionsnummern). Ich wollte damit nur sagen, dass es ein Java gibt, also kein MS-Java oder Linux-Java, oder Adobe-Java (nur so ein paar ausgedachte Möglichkeiten).