• Simple : La sintaxis se basa en C ++. Tan fácil de aprender para programadores con conocimiento de C ++.
  • Orientado a objetos : Organizado como una combinación de diferentes tipos de objetos que se incorporan con el comportamiento.
  1. Sin puntero explícito
  2. Los programas se ejecutan dentro del entorno limitado de la máquina virtual
  1. Fuerte administración de memoria
  2. Falta de punteros que eviten problemas de seguridad.
  3. Recolección automática de residuos.
  4. Manejo de excepciones y mecanismo de verificación de tipo
  • Portátil : Puede llevar el código de mordida JAVA en cualquier plataforma
  • Dinámica : Plataforma independiente Una plataforma es el entorno de hardware o software en el que se ejecutan los programas. Hay dos tipos, basados ​​en hardware y basados ​​en software. JAVA proporciona una plataforma basada en software. Tiene dos componentes.
  1. Entorno de ejecución
  2. API (interfaz de programación de aplicaciones)
  • Arquitectura neutral : Ninguna implementación depende de las características.

Convenciones de nomenclatura en JAVA

Las convenciones de nomenclatura de JAVA son reglas a seguir cuando se deciden identificadores como clase, variables, constantes, métodos, etc .: Esto no está obligado a seguir, pero todos los buenos programadores siguen las convenciones de nomenclatura en JAVA. También hace que su código sea más fácil de entender para los demás. en cuanto a ti mismo porque la legibilidad es muy importante en la programación JAVA.

Nombre

Convención

Nombre de la clase

  • Debería comenzar con letra mayúscula
  • Debería ser un sustantivo

P.ej. – Cadena, color, sistema

Nombre de la interfaz

  • Debería comenzar con letra mayúscula
  • Debería ser un adjetivo

P.ej. – Remoto, ejecutable

Nombre del método

  • Debería comenzar con letra minúscula
  • Debería ser un verbo

P.ej. – main (), print ()

Nombre de la variable

  • Debería comenzar con letra minúscula

P.ej. – firstName, packageNumber

Nombre del paquete

  • Debería estar en minúsculas

Nombre constante

  • Todas las letras deben estar en mayúscula

P.ej. – ROJO, CAJA, CAMISA

CamelCase en convenciones de nomenclatura JAVA

CamelCase en JAVA representa la denominación de clase, interfaz, variable y métodos. Si el nombre tiene dos palabras, el segundo nombre debe comenzar con una letra mayúscula. P.ej. – nombre de pila