Ich habe jedermanns Java gelesen!
Ich habe eine Kopie von einer Person erhalten, die in der JVM des Autors (@jyukutyo) (detailliert) werden möchte. Vielen Dank! Es war ein Buch, das ich nur lesen wollte, also war ich sehr glücklich.
Dies ist jetzt ein Buch über Java. Selbst diejenigen, die den technologischen Trends von Java gefolgt sind, wie die in Java 5 eingeführten Generika und die in Java 8 eingeführten Lambdas, sind möglicherweise nicht in der Lage, mit der Geschwindigkeit des Wandels nach Java 9 Schritt zu halten. Seit der Veröffentlichung von Java 9 haben wir beschlossen, die Hauptversion alle sechs Monate im März und September zu erhöhen. Gleichzeitig hat Java begonnen, sich wieder normal zu entwickeln und das Erbe zu zerstreuen, das sich aus der Verzögerung der Evolution ergibt. Wenn Sie Java in den alten Tagen noch nicht kennen, hilft Ihnen dieses Buch dabei, die erstaunliche Entwicklung und das Potenzial von Java zu entdecken.
Prominente, die mit jedem Bereich vertraut sind, beschreiben ihre Fachgebiete. Ich lese nur langsam Bücher, aber wenn ich mich konzentriere, reicht die Lautstärke, um in 2 Stunden pro Kapitel zu lesen. Es gibt 6 Kapitel. Wenn Sie also schnell lesen können, können Sie es an einem Tag lesen.
Nachdem Sie jedes Kapitel gelesen haben, ist die Technologie, die Sie interessiert, so strukturiert, dass Sie sie genau verfolgen können. Es ist schwierig, diese Inhalte online zu sammeln. Es war kompakt organisiert und ich konnte sehr effizient Wissen erwerben.
Ich denke, es kann für die folgenden Personen empfohlen werden.
Beachten Sie jedoch, dass dies nicht für diejenigen gilt, die von nun an Java lernen werden.
Einführung in Änderungen der Sprachspezifikationen und Standardbibliotheken von Java 9 bis 14. Meine bevorzugten technologischen Veränderungen sind:
Viele andere technologische Veränderungen werden eingeführt. Worauf wir uns in Zukunft freuen, ist der leichte Faden, der von Project Loom entwickelt wird.
Obwohl ich seit vielen Jahren mit Java entwickle, bin ich überrascht über die Geschwindigkeit der Änderung nach Java 9. Ich schrieb in "Einführung"
"Java ist etwas geworden, das wir alle machen. 』\
Es war das Anfangskapitel, das genau zu sein schien.
Die Ankündigung der Lizenzänderung von Oracle JDK / JRE sorgte für Verwirrung wie "Java ist bezahlt !?" Diese Turbulenzen sind teilweise auf die Bemühungen von Freiwilligen zurückzuführen, und ich denke, sie wurden vorerst beigelegt. Auf der anderen Seite ist "Welche JDK-Distribution soll ich verwenden?" Eines der Anliegen der Ingenieure an jedem Standort.
Dieses Kapitel erklärt die Geschichte der OpenJDK- und JDK-Distribution, und ich denke, dass es die Informationen sind, die heute gesammelt werden, um zu entscheiden, "welche JDK-Distribution übernommen werden soll". Es war auch ein Kapitel darüber, wie Oracle zu Java beigetragen hat und auch in Zukunft beitragen wird.
Ingenieure auf dem Gebiet, die Java verwenden, sollten es einmal lesen.
Kapitel 3 ist "New Enterprise Java". Anstatt neue Funktionen einzuführen, erfahren Sie in diesem Kapitel mehr über die Geschichte vor Jakarta EE. In diesem Bereich sind in Java EE geschriebene Systeme noch in Betrieb, und es wäre gut, die Kenntnisse dieses Kapitels zu haben, wenn Sie über zukünftige Verbesserungen nachdenken. Ich erinnere mich auch, dass ich vor langer Zeit eine mobile API mit JAX-RS erstellt habe. Jetzt heißt es Jakarta RESTful Web Services. Ich wusste es nicht!
Ein Kapitel über MicroProfile, einen Community-Standard für Microservices.
Das ist die aktuelle Politik. Ich interessiere mich auch für zukünftige Spezifikationsentwicklungen wie Long Running Actions und GraphQL. Ich denke, dass das Wissen dieses Kapitels nützlich sein wird, um mehr über das Java Lightweight Framework "Quarkus" zu erfahren, das danach in Kapitel 6 erscheinen wird.
Dies ist eine Geschichte über Graal VM, die die Möglichkeiten von Java der nächsten Generation auf einmal erweitert. Ich fühle etwas Liebe über alle Seiten w
"GraalVM ist eine Technologie, die native Bilder in Java generiert, nicht wahr?"
Wenn Sie damit vertraut sind, schauen Sie sich bitte dieses Kapitel an. Sie werden die wahre Großartigkeit von GraalVM kennen. Es kann eine Zukunft geben, in der alle Sprachen auf GraalVM ausgeführt werden und natives Image Java in verschiedenen Umgebungen ausgeführt wird. Es ist wunderbar!
Einführung des leichtgewichtigen Java-Frameworks der nächsten Generation, das aus dem Hintergrund von Microservices und Serverless hervorgegangen ist. Sie können die Funktionen von Frameworks vergleichen und kennen, die möglicherweise in der nächsten Generation aktiv sind, z. B. Micronaut / Quarkus / Helidon.
In Bezug auf das Java-Framework dachte ich, es wäre eine der stärksten Epochen von Spring Boot, aber jetzt gibt es einen starken Rivalen. Es ist interessant! Mag ich Quarkus? Wenn ich irgendwo Zeit habe, würde ich gerne folgen. Darüber hinaus fand ich, dass dieses Kapitel als Einführung nützlich war.
Dieses Buch war sehr hilfreich, weil ich selbst aufgehört hatte, über Java 8 Bescheid zu wissen. In letzter Zeit gibt es viele Technologiefelder für die Entwicklung von Anwendungen, und es ist schwierig, nur eine Technologie eingehend zu verfolgen. In einem solchen Fall wäre es sehr hilfreich, über umfassende Informationen wie diese zu verfügen.
Vielen Dank an alle Autoren.
Recommended Posts