Una lista de los atributos de estilo de Java




Orientado a Objetos

Java es un lenguaje de programación orientado a objetos. Se permite al programador crear modelos de estructuras de datos complejas, llamada clases, y organizar fácilmente los casos de estas estructuras, llamados objetos, en el curso del programa. Además, los programadores de Java pueden hacer clases, tales como los servicios públicos, con la funcionalidad que está destinado a ser de utilidad para otros programadores. Java hace que sea fácil para que otro programador para tomar una de estas clases e integrar sus funciones independientes de su código fuente, sin tener que copiar y pegar el código.

Extensible

El diseño de clases y objetos en Java permite a los programadores para construir sobre el trabajo de las bibliotecas de otros programadores han desarrollado. A través del uso de las subclases, un desarrollador puede crear clases que heredan de otro código de clase automáticamente. Sin embargo, una vez que el código hereda todo de la otra clase, ya que los padres de clase , el programador puede sustituir a algunas de ellas con sus propios métodos, cambiar el valor de alguna variable o las variables y añade métodos adicionales para implementar funcionalidad personalizada.

Independiente de la plataforma 

Programas Java son independientes de la plataforma. En lugar de compilar el código fuente en un binario ejecutable de un sistema operativo en particular, se compila en un archivo de código de bytes para la máquina virtual Java (JVM). La JVM es un motor que es específica de la plataforma, y los usuarios tienen que descargar el programa para ejecutar programas Java. La JVM toma la plataforma independiente bytecode compilado, y luego lo traduce a código binario ejecutable para el sistema operativo actual, el programa se ejecuta en tiempo real. Esto significa que los desarrolladores no tienen que preocuparse por las excentricidades de un sistema operativo en particular cuando se está codificando.

Open Source

El sistema operativo de la máquina Java, JVM, es de código abierto. Esto significa que cualquier persona puede mirar el código fuente detrás del sistema operativo completo Java. Esto permite a los desarrolladores a buscar de forma independiente en nuevas maneras de hacer más eficientes los programas de Java, con independencia de la búsqueda de formas de mejorar el proceso de traducir el bytecode en tiempo real, el desarrollo de nuevos usos para la máquina virtual de Java y la mirada en la creación de la su adición a la propia lenguaje de programación.



Deja un comentario