Características de java con descripción:-

Independiente de la plataforma: –

  • Si la aplicación es capaz de ejecutarse en cualquier entorno se conoce como aplicación independiente de la plataforma.
  • Si un soporte de idioma para desarrollar una aplicación independiente de la plataforma se conoce como lenguaje independiente de la plataforma.

Código abierto: –

  • El código fuente del desarrollo java o las bibliotecas java no está limitado a sun microsystem u oracle corporation. Está disponible para cualquier usuario, por lo que Java es de código abierto.
  • El código fuente de todo el desarrollo java está disponible en :-

C:\Archivos de programa\Java\jdk1.8.0_102\src

Arquitectura neutral: –

  • La asignación de memoria y la desasignación de memoria son las mismas para todos los entornos como Windows o Linux, que admiten el concepto de arquitectura neutral.
  • En c o c++ el tamaño del entero depende del procesador.
  • El tamaño entero es de 16 o 32 bits.

Orientado a objetos:-

Como soporte orientado a objetos, alguna regla común que ayuda a desarrollar una aplicación mediante el uso de un architecture.it predefinido facilita el desarrollo de un software.

Para desarrollar una aplicación:

  • Java soporta un gran número de clases e interfaces. “Así que es para un programador desarrollar una aplicación utilizando un método predefinido”.

Robusto: –

  • La asignación de memoria y la desasignación de memoria no es el trabajo del programador java.
  • El recolector de basura recoge la memoria inútil que se conoce como gestión automática de la memoria.
  • Java admite el manejo de excepciones para evitar una terminación anormal.
  • Java utiliza internamente el concepto de puntero.
  • La combinación de manejo automático de excepciones de administración de memoria y seguridad java es robusta.

Multihilo: –

  • Lenguaje Java bi-default multi threaded.
  • Main es el hilo predeterminado en java.

Distribuidor: –

  • Mediante el uso de java, podemos desarrollar una aplicación distribuida con la ayuda de java.net y el paquete java.rmi

Manejo de excepciones: –

  • En Java el manejo de excepciones es una técnica a través de la cual podemos evitar el flujo de control anormal.
  • Es posible por intentarlo…. atrapar.

Recolección de basura: –

  • Java no admite valores basura como C o C ++.
  • JVM (Java Virtual Memory) es responsable de asignar la memoria y el recolector de elementos no utilizados es responsable de recopilar los valores de basura.
  • Java no soporta el concepto de constructor y destructor como c++.

Leave a Reply

Your email address will not be published.