Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Will mir demnächst mal ein "Allgemeines" Java Buch zulegen, habe in der Liste der empfohlenen Bücher und durch Feedbacks mitbekommen das "Effective Java" wohl ein ziemlich gutes Buch sein soll.
Desweiteren will ich mir auch noch ein Buch über die Programmierung mit Swing kaufen - "Filthy Rich Clients" wurde im genannten Thema vorgeschlagen.
Meine Frage richtet sich an diejenigen die eines dieser Bücher bereits gelesen haben oder noch dabei sind: Sind diese leicht verständlich oder sollte man schon sehr gute Englischkenntnisse aufweisen können?
Sofern es inzwischen andere Empfehlungen gibt - Bitte Posten!
Effective Java ist kein Buch das den Einstieg in Java beschreibt. Es ist vielmehr ein Leitfaden für die richtige Verwendung von Java und Dingen die man vermeiden sollte. Man muss also schon Vorkenntnisse haben, sonst nützt einem das Buch relativ wenig.
Allgemeine Bücher gibt es viele. Die Java Insel gibt es immer in der jeweils vorletzten Version zum freien Download. Die könntest du am Anfang gut nutzen. Alternativ das offizielle Java-Tutorial von Sun/Oracle.
An sich würde ich an deiner Stelle versuchen erstmal online kostenfreie Bücher zu bekommen. Denn die reichen für den Einstieg meist aus und danach dann weiterführende Literatur organisieren.
Zu dem Swing Buch kann ich dir nichts sagen.
Effective Java ist kein Buch das den Einstieg in Java beschreibt. Es ist vielmehr ein Leitfaden für die richtige Verwendung von Java und Dingen die man vermeiden sollte. Man muss also schon Vorkenntnisse haben, sonst nützt einem das Buch relativ wenig.
An sich würde ich an deiner Stelle versuchen erstmal online kostenfreie Bücher zu bekommen. Denn die reichen für den Einstieg meist aus.
Also so wie ich das verstanden habe, möchte er kein Buch für den Einstieg. Über diesen Punkt ist er bereits hinaus. Leider kann ich zu den Büchern nicht viel sagen. Hast du Entwurfsmuster (Design Pattern) schon gelesen? Wäre, sofern du das noch nicht gemachst hast, ein Thema mit dem man sich beschäftigen kann.
Meinst du "Entwurfsmuster von Kopf bis Fuß"? Hatte ich mal ausgeliehen und mich ein wenig damit beschäftigt - wäre auch eine Überlegung wert sich das zu kaufen.
Meinst du "Entwurfsmuster von Kopf bis Fuß"? Hatte ich mal ausgeliehen und mich ein wenig damit beschäftigt - wäre auch eine Überlegung wert sich das zu kaufen.
Bin durch das "allgemeine" von eher Einstiegslektüre ausgegangen. In dem Fall wäre Effective Java vllt. doch was für ihn, ist aber wie schon erwähnt mehr eine Sammlung an Informationen von Tipps und Tricks und interessanten Hintergründen.
Als weiterführendes Buch finde ich persönlich Der Weg zum Java Profi ganz gut. Ist zwar eher trocken geschrieben, ich finde jedoch die Einführungskapitel in die nicht von Anfängerbüchern abgedeckten Themen gelungen.
Am besten finde ich jedoch den Teil Bad Smells ect.
Sehr zu empfehlen natürlich die mitunter bereits genannten KLassiker Effective Java, Das Design Pattern Buch der Gang of Four ect.
Allgemeine Bücher gibt es viele. Die Java Insel gibt es immer in der jeweils vorletzten Version zum freien Download. Die könntest du am Anfang gut nutzen. Alternativ das offizielle Java-Tutorial von Sun/Oracle.
.
"Filthy Rich Clients" hab ich gelesen, ist aber schon eine ganze weile her.
Wenn man damals den ein oder anderen Vortrag der Autoren auf der JavaOne gesehen hat, dann war das schon beeindruckend.
Das Buch ist aber relativ dick (600 Seiten) und behandelt sehr viel Grundlagen bezüglich Grafik, Effekte, Animationen. Es ist nicht so, dass man 20-30 Seiten liest und dann sagt, oh das ist Toll das mach ich in ab morgen genauso. Sondern eher dass man sich so alle 20-30 Seiten sagt, gut oder sehr schön, aber was fange ich damit nun an?
Es ist auch so, dass eine GUI wie sie die beiden zeigen, sehr aufwendig und aus vielen kleinen Teilen und aufeinander aufbauenden Konzepten gezaubert wird. Und das ist einfach schwierig da komplett bei der Stange zu bleiben, da man erst am Schluß alles beisammen hat um dann auch so was schönes zu machen.
Das Bloch Buch ist so aufgebaut,dass auf 1-2 Seiten ein Konzept erläutert wird, ein paar gute/schlechte Beispiele kommen und man das dann oft schon am nächsten Tag 1 zu 1 umsetzen kann und vor allem auch möchte.
Zusammengafaßt:
Filthy Rich Clients => Harte Arbeit
Effective-Java => was leichtes für zwischendurch