Java-Einstieg

Hi Leute,
neulich gab's hier einen Thread über den Einstieg ins Programmieren (finde ihn nicht mehr ?( ), und mir wurde, da ich für Linux programmieren will, empfohlen Java zu lernen, nun habe ich einige Fragen:

1.)Was brauche ich alles um zu programmieren, an Software?
2.)Kennt jemand ein(oder mehrere) gute Onlinetutorials, zum Thema Java-lernen?
3.) Kennt jemand gute, und auch nicht allzu teure, Bücher dazu?

So, das wars erstmal an Fragen, denke aber dass noch mehrere dazu kommen werden...
Grüße
gTw34k3r
 
Moin *blocked by crypt processor*,

bei amazon

1. da ist die Anleitung bei, was woher
2. nö, sry
3. siehe Link
 
hmm... ok, danke, werde mir das Teil wohl bestellen, aber c++ soll ja auch plattformunabhängig sein, und jetz bin ich bisschen unentschlossen, was würde(s)t ihr/du mir empfehlen zum Einstieg?
 
Das ist wieder so eine *kommt drauf an* Frage...
Fang erstmal an :D

Die beiden haben von der Struktur her Ähnlichkeiten.
Vom Symntax unterschiede...

Wenn Du irgendwann mal programmieren kannst,
spielt die Sprache eigentlich eine untergeordnete Rolle,
es geht beim Lernen um das Prinzip ...
 
Schau mal hier, da gibts ein Buch sogar komplett gratis zum lesen klick.
Als Entwicklungsumgebung würde ich dir Eclipse empfehlen (gibts auch kostenlos). Allerdings sollteste die ersten Programme ohne IDE entwickeln damit du ein gutes Feeling dafür bekommst.
 
OK...
Tec, ok, werde mir das mal zu erst anschauen, aber ob ich das Ding dann die ganze Zeit vorm PC lese... o_O, Eclipse werde ich mir mal holen,
Mechanius, ist das JDK nicht bei Linux schon drauf?
Danke für die Antworten,
Grüße
gTw34k3r
 
http://www.javabuch.de/
Da gibts ein guten Online-Buch. Das kann man sich auch bei Amazon.de kaufen so ist's aber billiger.
Entwicklungsumgebungen würde ich (aus eigener Erfahrung) eher nicht empfehlen, da man erstmal lernen sollte wie das ganze funktioniert. Wenn man das dann drauf hat kann man sich "überflüssige" Arbeit von ner IDE abnehmen lassen.
An Software brauchst du nur nen Compiler, den gibts bei Sun. Das Ding heißt JDK 1.5. Wenn du unter Linux programmieren willst musst du das 1.5er meistens erst installieren. Wenn du da Probleme hast: Ich hab hier mal nen Thread aufgemacht, der die da bestimmt hilft. Bei hats jedenfalls geklappt.

mfg
jagdfalke
 
*einspruch-erheb* ;)

Lass die Finger von BlueJ, is die schrecklichste IDE die ich kenne X(.

Eclipse is zwar schön und fein, aber für den Anfang viel zu überdimensioniert. Wie schon gesagt wurde als erstes am Besten ohne IDE programmieren (obwohl ich das zugegebernermaßen auch net gemacht habe 8) ), dann kannst du dich an eine "einfache" IDE ranwagen. Hier würde ich den JCreator empfehlen www.jcreator.com

Noch eine Seite die dir beim Java-lernen sehr helfen wird

www.java-forum.net
 
Zu Java Insel kann ich nur sagen: Ist zwar super wenn man java an sich schon einigermaßen kann, aber für einen "start from scratch" ist das Ding nicht gut. Jedenfalls hab ich gar nicht kapiert was OOP überhaupt ist und wie das funktioniert als ich mir das Buch durchgelesen habe.

mfg
jagdfalke
 
Ich kann als Einstieg in Java und OOP das Buch "Grundkurs Programmieren in Java" empfehlen. Bei Amazon.

Dort wird anhand einiger weniger Beispiele die immer weiter geführt werden Java und OOP erklärt.

odigo
 
@ivegotmail, danke, hätt ich auch selber draufkommen können *an kopf klatscht*

Also ich werd mich jetz mal in dem Forum, welches Gottzilla nannte reggen, und mir die Onlinebücher angucken, wahrscheinlich werd ich mir noch eins von den Büchern bei Amazon bestellen...
Ich danke euch allen mal, und werde mich bei weiteren Fragen hier melden...
gTw34k3r
 
Ich würde dir auf jeden fall eine IDE empfehlen die auch im kommerziellen Bereich
von Anwendungsentwicklern benutzt wird

Meine Empfehlungen:

Mein persönlcher Favorit ist IntelliJ von JetBrains, die neueste Version (5.0.2) der
IDE kannst Du als 30 Tage Trial Version unter folgender URL runterladen.
IntelliJ 5.0.2
Zu erwähnen wäre nocht das EAP Programm von JetBrains, wo man sich immer die
aktuellste Version der Nachfolger Version runterladen kann. ( incl. Testkey ).

Wie schon mehrfach erwähnt Eclipse ( daher gehe ich nicht weiter auf diese IDE ein).

Bei Borland findest Du eine kostenlose JBuilder (Foundation) Version:
JBuilder Foundation

Eine Buchempfehlung ist nicht ganz einfach und hängt von vielen Faktoren ab. Bist
Du Programmieranfänger dh. Du hast keine Kenntnisse was das Programmieren
angeht oder bist Du Umsteiger der schon Erfahrung in anderen Programmiersprachen hat.

Neben der Java-Insel ist das Handbuch der Java-Programmierung zu empfehlen.

Meine Anfangsschwierigkeiten waren vor allem die Vielzahl der Bibliotheken und
deren korrekte Anwendung und nicht die Sprache selbst. Mein Rat wenn
Du einigermassen verstehst was Du mit Java tust suche nach Literatur und
Infomaterial die genau das Thema behandelt an dem Du gerade arbeitest. Java ist
so umfangreich und vielseitig dass ein Buch nicht alle Bereiche abdecken kann,
auch die Authoren dieser all in one Bücher wissen nicht alles und geben teilweise
Halbwissen in ihren Werken weiter was dem Neuling erher schadet als nützt.

cu, c00ll00p
 
also ich würd dir raten ins kalte wasser zu springen und das Buch "java insel durch zu arbeiten"
und mit Eclipse rumspielen. Wenn du keine lust auf durcharbeiten hast würd "eclipse rumspielen" vielleicht für den Anfang auch reichen ;)
JBuilder wüd ich dir abraten, ist für Anfänger doch etwas kompliezierter asl Eclipse (find ich!)

JCreator wäre noch eine sehr gute alternative
aber wie gesagt wenn du cool sein willst spring ins kalte wasser

P.S.
wer rechtscreibfehler findet darf sie behalten
meine rede
 
Zurück
Oben