¿Tiene alguna recomendación de libros sobre máquinas virtuales Java? ¿Qué tan agradecido?
1. Java de principiante a maestro "Java de principiante a maestro (3.ª edición)" comienza desde la perspectiva de los principiantes e introduce el uso del lenguaje Java en detalle a través de un lenguaje fácil de entender y ejemplos coloridos. Los conocimientos necesarios para el desarrollo del programa. El editor de "Java de principiante a maestro (3.ª edición)" recomienda: La serie "Videoconferencias sobre desarrollo de software" es una de las series clave de la "Videoconferencia" de la Agencia de Noticias Tsinghua. Esta serie incluye varias subseries y los libros de cada subserie se encuentran entre los mejores en ventas de libros del mismo tipo.
2. Java Core Technology (Volumen 1): conocimientos básicos más. influyente y valioso en el campo de Java Uno de los libros, tan famoso como "Java Programming Thoughts", ha sido un éxito de ventas en todo el mundo durante más de 10 años y ha sido ampliamente elogiado 2) Basado en la actualización integral de; JavaSE7, explica sistemáticamente los conceptos centrales, la sintaxis, las características importantes y los métodos de desarrollo del lenguaje Java, incluida una gran cantidad de casos, altamente prácticos
3. Pensamientos de programación Java "Pensamientos de programación Java (4.a edición) "Capítulo ***22, incluidos operadores, control de flujo de ejecución, control de permisos de acceso, clases de reutilización, polimorfismo, interfaces, manejo de errores mediante excepciones, cadenas, genéricos, matrices, estudio en profundidad de contenedores, sistema Iava'UO, tipos enumerados , concurrencia e interfaces gráficas de usuario. Estos ricos contenidos incluyen sintaxis básica y características avanzadas del lenguaje Java. Son adecuados para que los lean programadores Java de todos los niveles. También son excelentes libros de texto y libros de referencia para la enseñanza de lenguajes de programación orientados a objetos y lenguaje Java en colegios y universidades. .
4. Comprensión profunda de la máquina virtual Java: características avanzadas y mejores prácticas de JVM La primera edición se imprimió casi 10 veces en dos años, con casi 4000 comentarios en 4 librerías en línea y más de 98. % de los comentarios Ha recibido críticas de 5 estrellas y es reconocido como un clásico y un superventas en todo el campo de los libros Java. La versión tradicional china también es muy popular en Taiwán. La segunda edición ha realizado grandes mejoras con respecto a la primera edición: ha actualizado y complementado completamente todo el libro basándose en el último JDK1.7 y ha agregado una gran cantidad de consejos y mejores prácticas para abordar varios problemas comunes de JVM; ; se han agregado varios casos prácticos combinados con el entorno de producción; se han corregido errores y deficiencias en la primera edición, etc. La segunda edición no sólo está actualizada en tecnología y es más rica en contenidos, sino también más práctica. 5. Serie de libros sobre tecnología central de Sun: la versión china de EffectiveJava contiene 78 reglas generales con un valor extremadamente práctico en la programación Java. Estas reglas generales cubren soluciones a los problemas que enfrentan la mayoría de los desarrolladores todos los días. A través de descripciones completas de las técnicas utilizadas por los expertos en diseño de plataformas Java, revela lo que se debe y no se debe hacer para producir código claro, sólido y eficiente. Esta segunda edición refleja los cambios más importantes en Java 5 y elimina contenido obsoleto.
6. Serie de programación de Turing: El camino de cultivo como programador de Java "El camino de cultivo como programador de Java" se divide en cuatro partes. La primera parte presenta de manera integral las nuevas características de Java7 y las siguientes. La segunda parte analiza el conocimiento y la tecnología clave de Java, la Parte 3 analiza nuevos lenguajes y la programación en varios idiomas en JVM, y la Parte 4 pone en práctica el conocimiento de la plataforma y la programación en varios idiomas. A partir de la introducción de las nuevas características de Java7, "El método de cultivo como programador de Java" cubre las tecnologías más importantes en el desarrollo de Java, como la inyección de dependencia, el desarrollo basado en pruebas y la integración continua, y explora lenguajes que no son Java. en JVM y los explica en detalle. Trabajó en proyectos multilingües, especialmente aquellos que involucran los lenguajes Groovy, Scala y Clojure. Además, el libro contiene una gran cantidad de ejemplos de código para ayudar a los lectores a comprender el lenguaje y la plataforma Java desde la práctica.
7. HeadFirstJava (versión china) "HeadFirstJava" (versión china) (segunda edición) es una guía completa de aprendizaje de Java y programación orientada a objetos (OO). Este libro está diseñado en base a la teoría del aprendizaje, lo que le permite aprender desde los conceptos básicos de los lenguajes de programación hasta proyectos que incluyen subprocesos, redes y programas distribuidos. Lo más importante es que aprenderá a pensar como un desarrollador orientado a objetos.
8. Java7 Introductory Classic "Java7 Introductory Classic" es el libro introductorio más detallado y completo sobre el lenguaje Java. Presenta todos los conocimientos básicos necesarios para desarrollar programas utilizando el último JavaJDK7. El libro contiene numerosos ejemplos que explican claramente los conceptos clave involucrados y demuestran los intrincados detalles del desarrollo de Java.