¿Qué software es Jaya?
Es Java, Java es un lenguaje de programación orientado a objetos.
No solo absorbe las diversas ventajas del lenguaje C++, sino que también abandona conceptos difíciles de entender como la herencia múltiple y los punteros en C++. Por lo tanto, el lenguaje Java tiene dos características: funciones potentes y. simple y fácil 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.
Java tiene las características de simplicidad, orientación a objetos, distribución, robustez, seguridad, independencia y portabilidad de plataforma, subprocesos múltiples y dinámica.
Java puede escribir aplicaciones de escritorio, aplicaciones web, sistemas distribuidos y aplicaciones de sistemas integrados, etc.
Java parece estar diseñado de manera muy parecida a C++, pero para que el lenguaje sea pequeño y familiar, los diseñadores han eliminado muchas características disponibles en el lenguaje C++ que rara vez utilizan los programadores comunes.
Por ejemplo, Java no admite la instrucción go to, sino que proporciona instrucciones break y continue y manejo de excepciones. Java también elimina la sobrecarga del operador y las funciones de herencia múltiple de C++, y no utiliza el archivo principal, lo que elimina la necesidad de preprocesadores.
Debido a que Java no tiene una estructura, las matrices y las cadenas son objetos, por lo que no se necesitan punteros.
Java puede manejar automáticamente referencias de objetos y referencias indirectas, y realizar la recopilación automática de unidades inútiles, para que los usuarios no tengan que preocuparse por problemas de administración de almacenamiento y puedan dedicar más tiempo y energía a la investigación y el desarrollo.