Red de conocimiento informático - Material del sitio web - ¿Big Talk Data Structures es adecuado para Java?

¿Big Talk Data Structures es adecuado para Java?

Los primeros 4 capítulos del libro "Big Talk Data Structures" son adecuados para principiantes en Java, y el resto no es adecuado para principiantes. Si solo desea permanecer en la etapa primaria de los algoritmos, este libro. es muy adecuado para usted, pero para conocimientos difíciles, como árboles binarios equilibrados, árboles B, algoritmos relacionados con la teoría de grafos, clasificación de montones, etc., intente ver explicaciones en video de alta calidad.

Java es un lenguaje de programación orientado a objetos. No solo absorbe las diversas ventajas de C++, sino que también abandona conceptos como la herencia múltiple y los punteros que son difíciles de entender en C++. es potente y fácil de usar. Como representante de los lenguajes de programación estáticos orientados a objetos, Java implementa bien la teoría orientada a objetos, lo que permite a los programadores pensar en los problemas de una manera elegante. Permite a los programadores pensar en problemas de programación complejos de una manera elegante.

Debido a las ventajas de C++, los investigadores de este equipo de proyecto consideraron por primera vez utilizar C++ para escribir programas. Sin embargo, los programas C++ son demasiado complejos y grandes para sistemas monolíticos donde los recursos de hardware son extremadamente escasos. Además, debido a la amplia variedad de chips de procesador integrados utilizados en la electrónica de consumo, también es un problema cómo hacer que el programa escrito se ejecute en todas las plataformas.

Para resolver este problema, primero se centraron en el desarrollo del lenguaje, asumieron una arquitectura de plataforma de hardware con una estructura simple y satisficieron las necesidades de las aplicaciones integradas, y formularon las especificaciones correspondientes para definir la plataforma de hardware. sistema de instrucción de código.