Java lernen [geschlossen]

7

Ich habe in den letzten 5 Jahren C ++ Entwicklung gemacht und muss Java für einen neuen Job aufnehmen. Hast du Vorschläge zu Büchern / Websites / etc, die mir bei der Umstellung helfen?

    
Nate 01.11.2008, 03:07
quelle

19 Antworten

19

Ich glaube nicht, dass es ein besseres Buch für einen erfahrenen Programmierer gibt, der Java lernen möchte als Denken in Java Bruce Eckel.

Lass dich nicht von der Anfängersprache abbringen. Es ist erstklassig.

    
Ry4an Brase 01.11.2008, 03:26
quelle
14

Nachdem Sie das Gefühl von Java bekommen haben, würde ich Effective Java von Joshua Bloch empfehlen.

Es geht in die Besonderheiten von Java ein und erwähnt gute Praktiken und häufige Fallstricke.

    
coobird 01.11.2008 03:50
quelle
6

Ссылка ist ein guter Ort für Java-Studien.

Hier sind einige Bücher, die auf der Website mit Bewertungen und Bewertungen aufgeführt.

Ссылка

    
Ray Lu 01.11.2008 03:12
quelle
4

Head First Java ist das beste Buch zum Erlernen von Java. Es ist eine Einführung in die objektorientierte Programmierung sowie in Java, so dass Sie als erfahrener Programmierer besser von Thinking in Java .

    
Bill the Lizard 01.11.2008 03:51
quelle
3

Ich würde vorschlagen, in Java von Bruce Eckles zu lesen. Gefolgt von Ivor Hortons Anfang Java 2, der von Wrox veröffentlicht wurde. Das Buch "Beginning Java 2" deckt einen großen Teil von Java ab und enthält Codebeispiele für die meisten Dinge, die Sie vielleicht als Anfänger ausprobieren möchten, wie das Parsen von XML-Dateien usw. Das Buch Thinking in Java hilft Ihnen dabei, die Unterschiede zwischen C ++ und Java, wie Sie es ziemlich leicht durchlaufen können.

    
kings90 01.11.2008 03:43
quelle
3

Java Wie programmiert man von Deitel und Deitel

    
ashokgelal 01.11.2008 17:56
quelle
2

Java Concurrency in Practice von Brian Goetz ist ein großartiges Buch über Threads und die Pakete java.util.concurrent. Ein definitives Ergebnis, wenn Sie irgendeine Art von Thread-Programmierung machen.

    
Spencer Kormos 01.11.2008 04:30
quelle
2

Head First Java von O'Reilly ist eine gute Einführung und eine einfache Lektüre. Da Sie bereits mit OO-Konzepten und einem erfahrenen Programmierer vertraut sind, sind die Java Tutorials von sun wahrscheinlich der beste Einstieg.

    
Vincent Ramdhanie 01.11.2008 03:51
quelle
2

Bruce Eckels kostenloses Buch: Ссылка

CORE JAVA:

Effektives Java, 2. Ausgabe

Ссылка - Buch über Java-Generika. schön.

Andererseits hängt mehr davon ab, ob Sie Desktop-Apps oder serverseitige Apps erstellen.

Viel Glück mit Java

javaranch
infoq.com
theserverside.com
javablogs.com
jguru.com

    
anjanb 01.11.2008 17:39
quelle
2

Ich habe Herbert Schildts "Java 2 Complete Reference" und "Java Black Book" von Steve Holzner benutzt.

Ich lerne neue Sprachen, indem ich die Referenzhandbücher über ein paar Tage lese, und fange dann an, darin zu schreiben.

    
warren 02.11.2008 22:32
quelle
2

Als ich Java zum ersten Mal in der Schule lernte / verwendete, fand ich Java in Kürze ein äußerst hilfreiches Nachschlagewerk . Ich habe auch die meiste Zeit in C / C ++ programmiert. Ich habe jedoch die neueste Version des Buches nicht gelesen. Ich habe gehört, dass es ein wenig an Qualität verloren hat, aber ich kann das nicht bestätigen und würde es trotzdem empfehlen, es zu versuchen. In letzter Zeit verwende ich die Java APIs online als Referenz.

    
Jay Sheridan 03.11.2008 22:02
quelle
2

Screencast Tutorials sind die neue Schärfe. Hier ist eine großartige Seite:

Ссылка

Lerne JAVA mit Eclipse. Wenn diese Seite existierte, als ich Java lernte, hätte es mir Stunden gespart.

    
Yada 05.01.2009 07:17
quelle
2

Ein weiteres erwähnenswertes Buch ist O'Riellys Learning Java . Es bietet eine sehr gründliche Einführung und wurde zu meinem De-facto-Nachschlagewerk.

    
Nate 19.07.2009 20:56
quelle
1

Obwohl Java Concurrency in Practice viele gute Inhalte hat und viele Dinge in der Tiefe diskutiert, ist es kein einfaches Buch. Es ist ziemlich willkürlich geschrieben und ist ziemlich schwierig zu folgen, es sei denn, Sie haben Hardcore-Thread-Programmierung gemacht. Java-Threads ist in diesen Aspekten viel besser.

    
talonx 01.11.2008 15:32
quelle
1

Es gibt ein Dutzend Bücher über den Markt, die von alten C ++ - Entwicklern geschrieben wurden, die jetzt Code in Java sind, wie oben erwähnt in Java von Bruce Eckel, auch gut ist Java 2 Ivor Horton Wrox Press. Mein allgemeiner Vorschlag ist, ein Buch zu lesen, das von einem C ++ - Entwickler wie Ihnen erstellt wird. Es ist intuitiver für Sie, diese Bücher zu lesen.

    
vaske 02.11.2008 09:03
quelle
1

Ich würde dringend empfehlen, einige Ressourcen zu finden, die die Unterschiede zwischen Java und C ++ hervorheben. Dies ist sehr nützlich, weil die feinen Unterschiede Sie abwerfen können. Ich selbst habe von C ++ nach Java gewechselt (vor langer Zeit). Es dauerte eine Weile, bis ich mich mit der Tatsache abfinden konnte, dass man private Methoden (Funktionen) der Super (Basis) -Klasse nicht überschreiben kann.

Wenn Sie kein spezifisches gutes Buch über Java für C ++ - Programmierer finden können, schauen Sie sich bitte Java-Gotchas und ähnliches an.

    
Miserable Variable 05.01.2009 09:15
quelle
0

ich mag cay horstmanns "core java" I & amp; II Ссылка

    
Ray Tayek 05.01.2009 08:04
quelle
0

Glauben oder nicht, diese "Lerne X in 21 Tagen" -Büchern haben mir geholfen, die Grundlagen schnell zu erlernen und mich auf fortgeschrittenere Bücher und Themen katapultiert zu haben.

Also: Lerne Java in 21 Tagen. Verpasse es nie. Ich war ein Pascal Entwickler mit Kenntnissen in C / C ++ und ich lernte Java schnell mit diesem Buch.

Achten Sie auch darauf, Ihre Hände mit dem JDK so schnell wie möglich schmutzig zu machen !!! Die tatsächliche Erfahrung wird Sie mehr Java eintauchen lassen.

    
thenonhacker 05.01.2009 10:02
quelle

Tags und Links