¿Cuál es la diferencia entre C++ y JAVA?
1. Diferentes temas
1. C++: es la herencia del lenguaje C. No solo puede realizar programación de procedimientos del lenguaje C, sino también realizar programación caracterizada por tipos de datos abstractos. Programación basada en objetos.
2. JAVA: Es un lenguaje de programación orientado a objetos que no solo absorbe las diversas ventajas del lenguaje C++, sino que también abandona conceptos como la herencia múltiple y los punteros que son difíciles de entender en C++.
2. Características diferentes
1. C++: no solo tiene las características prácticas de operación eficiente de la computadora, sino que también está comprometida a mejorar la calidad de la programación de programas y problemas a gran escala. Descripción de la capacidad de los lenguajes de programación.
2. JAVA: Tiene las características de simplicidad, orientado a objetos, distribuido, robustez, seguridad, independencia y portabilidad de plataforma, multihilo y dinámica.
3. Diferentes ventajas
1. C++: En C++, las clases son herramientas que admiten la encapsulación de datos y los objetos son la implementación de la encapsulación de datos. C++ admite la encapsulación y ocultación de datos mediante la creación de clases definidas por el usuario.
2. JAVA: Tiene dos características: funciones potentes y sencillas y fáciles de usar. Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa perfectamente la teoría orientada a objetos y permite a los programadores realizar programación compleja con una forma de pensar elegante.
Enciclopedia Baidu-C++
Enciclopedia Baidu-Java