Heim >Java >javaLernprogramm >Lesenswerte Java-Bücher, wie viele haben Sie gelesen?
Lesenswerte Java-Bücher (empfohlen)
Java ist eigentlich eine Sprache, mit der man leicht anfangen kann, aber mit der man nur schwer anfangen kann erfordert kontinuierliche Übung. Studieren, die Vergangenheit Revue passieren lassen und Neues lernen. Hier empfehle ich mehrere Bücher, die beim Erlernen von Java hilfreich sind.
Think in Java ist als „Java-Bibel“ bekannt und das ist keine Übertreibung. Unabhängig von Ihrem Java-Niveau werden Sie sich jedes Mal, wenn Sie TIJ lesen, sehr belohnt fühlen. Anfänger werden dadurch einige Grundkenntnisse von Java erlernen, Fortgeschrittene können einen breiteren Anwendungsbereich sehen und Veteranen werden zu viele Denkweisen entdecken und einige fehlende Kenntnisse aussortieren. Das Wichtigste ist, dass es zu viele Inhalte enthält, die Menschen inspirieren können, und dass viele Ideen auf andere Sprachen wie C++ angewendet werden können. Darüber hinaus gibt es im gesamten Buch relativ wenige Irrtümer, so dass viele Umwege vermieden werden können .
Einige der großen Namen in der Gruppe verlassen sich wirklich auf dieses Buch, um die Welt zu erobern. Wir arbeiten seit vier oder fünf Jahren und haben zu viele Programmierer gesehen, die durch verschiedene „21-Tage-XXXX“ geschädigt wurden. Sie kennen nichts als Frameworks und haben nicht die Absicht, etwas zu lernen. Ein Experte sagte Folgendes: Nur diejenigen, die TIJ verstehen und etwas lernen können, kommen meiner Meinung nach auf die Idee, sie zu kultivieren. Normalerweise möchte ich nicht zu viel Zeit damit verschwenden, über Leute zu reden, die es nicht aushalten. Programmierer, die nur verschiedene Frameworks und verschiedene Tools verwenden können, entwickeln sich nur zu erfahrenen Code-Workern.
1. Einführungsbücher für Grundkenntnisse (Grundlagen der Java-Grammatik):
Ignorieren Sie alle möglichen Dinge, die Sie einfach wollen Um Prüfungen abzulegen oder sich mit College-Kursen zu befassen, empfehle ich die folgenden Bücher: Ich lese nicht gerne lange Lehrbücher. Aber dieses Buch ist sehr teuer und dient nur als Einführung.
b. „Core Java“ , der chinesische Name ist „Java Core Technology“. Dieses Buch ist einfach und leicht zu verstehen und eignet sich sehr gut für den Einstieg. Auch die Wissenspunkte werden näher erläutert, insbesondere einige Details.
c.
Li Gangs „Crazy“-Serie. Ich denke, viele Leute werden mich kritisieren, wenn ich dieses Buch empfehle ... Aber um ehrlich zu sein, als ich Absolventen unterrichtete, sah ich, wie sie verschiedene Bücher von Li Gang kauften. Im Allgemeinen entspricht es den Lese- und Lerngewohnheiten der Chinesen. Li Gang ist jetzt selbst Vollzeitlehrer, und das Buch wurde immer wieder nachgedruckt und veröffentlicht. Und das Wichtigste und Erfreulichste an Li Gang ist, dass das Buch viele unbeliebte Wissenspunkte zum Umgang mit Interviews enthält. Der Schulungsstil des gesamten Buches ist sehr ausführlich und eignet sich für den Einstieg, jedoch nicht für eine eingehende Erkundung. 2. Fortgeschrittenes Stadium
In diesem Stadium beherrschen die Leute im Grunde die grundlegende Syntax von JDK und haben hoffentlich mehrere ausgereifte Projekte durchgeführt Jemand, der etwas tiefer gräbt. Im Allgemeinen beherrschen diejenigen, die dieses Stadium erreicht haben, verschiedene gängige Frameworks bereits sehr gut, haben eine leichte Tendenz zur Verzweigung und kommen auch mit anderen Sprachen in Kontakt.
a. „Denken Sie in Java“Eigentlich möchte ich dieses Buch wirklich in die erste Phase bringen ... Dieses Buch eignet sich tatsächlich zum Lesen in jeder Phase.
b. „Effektives Java“ Bevor ich dieses Buch kaufte, hätte ich nicht erwartet, dass eine so ehrliche Sprache wie Java verwendet werden könnte.
c. „Refactoring – Verbesserung des vorhandenen Codedesigns“ Als Programmierer, nicht nur als Java-Programmierer, hatte ich immer das Gefühl, dass dies der Fall ist ist ein Buch, das man unbedingt lesen muss.
3. Fortgeschrittenes Niveau
Personen in dieser Phase arbeiten im Allgemeinen länger als ein oder zwei Jahre oder mehr als zwei oder drei Jahre ( je nach Branche) (unterschiedliche Situationen in verschiedenen Branchen) und haben begonnen, über Transformation oder Positionierung nachzudenken, ob sie sich tiefer in die Technologie vertiefen oder sich in einen Projektmanager verwandeln möchten. Im Allgemeinen beherrschen Personen, die dieses Niveau erreicht haben, auch eine zweite Sprache oder sind in andere Sprachrahmen eingebunden.
a. „Code-Enzyklopädie“Lassen Sie sich nicht vom Titel des Buches täuschen. Wenn ich ein Programmierbuch empfehlen müsste, würde ich nur dieses empfehlen. Es hat meine Ansichten über Projektmanagement, Codeentwicklung usw. direkt verändert.
b. „Ausführliche JVM Virtual Machine“ Ein Chinese hat ein Buch geschrieben, das relativ leicht zu verstehen ist, aber nicht zu sehr in die Tiefe geht. Ein Ausländer hat ein Buch geschrieben, das sehr ausführlich ist. Es wird empfohlen, zuerst das chinesische Buch zu lesen und bei Interesse das Buch des Ausländers weiterzulesen.
c.
Verschiedene Designmusterbücher.Eigentlich empfehle ich GOF nicht wirklich. Ich persönlich mag es nicht, wenn Neulinge Designmuster lesen. Ohne ausreichende Entwicklungserfahrung und Erfahrung im Hosting von Projekten tappt man leicht in die Falle, Muster um der Muster willen zu verwenden. Ich denke, es ist besser, es zu diesem Zeitpunkt noch einmal zu lesen. Wenn Sie es mit tatsächlicher Projekterfahrung kombinieren, werden Sie es sehr schnell verstehen. Ergänzende Anmerkungen: 1. Die Buchliste enthält keine verschiedenen Framework-Bücher und ich möchte sie auch nicht empfehlen, noch habe ich die Absicht, Bücher in anderen Sprachen, einschließlich Algorithmen, zu empfehlen. Dies ist nur meine persönliche Meinung und Buchempfehlung, vielen Dank.
2. Da das Englisch der meisten Anfänger nicht sehr gut ist (eigentlich spreche ich vom Befragten selbst...), gibt es in der Bücherliste keine englischen Informationsbücher. Wenn wir den Anwendungsbereich auf englische Materialien erweitern könnten, gäbe es zu viel zu sehen...
Vielen Dank fürs Lesen, ich hoffe, dass Sie Bücher finden, die zu Ihnen passen.
Dieser Artikel ist reproduziert von: https://blog.csdn.net/blueangle17/article/details/54969779
Empfohlenes Tutorial: „Java-Tutorial“
Das obige ist der detaillierte Inhalt vonLesenswerte Java-Bücher, wie viele haben Sie gelesen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!