Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las ventajas del lenguaje "java" comparado con otros lenguajes?

¿Cuáles son las ventajas del lenguaje "java" comparado con otros lenguajes?

Los detalles son los siguientes:

1. Multiplataforma, aunque es una buena ventaja que JAVA pueda ejecutarse en cualquier sistema, la premisa es que el sistema debe instalar una máquina virtual JAVA, lo que lleva a algunos programas de escritorio escritos en JAVA no pueden ser utilizados por usuarios normales (aquellos que no tienen una máquina virtual JAVA instalada)

2. Detrás de JAVA está SUN, que proporciona actualizaciones API oportunas, pero demasiadas versiones dan como resultado resultados deficientes. compatibilidad con versiones anteriores de JAVA. Sin embargo, la definición de estándares de SUN es imperfecta, lo que resulta en el uso de marcos de código abierto en el desarrollo. Los marcos de código abierto son algo bueno, pero no se actualizan rápidamente.

3. Se dice que el lenguaje orientado a objetos es de alto nivel y está orientado a procesos. JAVA es un lenguaje OOP, pero es adecuado para sistemas BS. No hay duda sobre la fuerza de JAVA en proyectos WEB, pero si se transfiere al programa subyacente, no puede competir con C.

4. Personalmente creo que la mayor ventaja de JAVA es el código abierto, pero a menudo también se convierte en su mayor defecto. Es imposible definir un buen estándar para el uso de frameworks en desarrollo. Cuando nuevos programadores llegan a la empresa, primero deben comprender el marco, lo que retrasa el tiempo de desarrollo.