¿Qué es Core Java??

¿Qué es Core Java??
Java es el lenguaje de programación más preferido para desarrollar aplicaciones de escritorio, web, empresa y android. Sigue principios de programación orientados a objetos, incluidos objetos, clases, herencia, polimorfismo y otros. Incluye bibliotecas de código abierto que incluyen Maven, Apache y otros.

Además, Core Java es la base del idioma Java. Si desea dominar el lenguaje de programación de Java, es esencial primero aprender Java central.

Esta redacción explicará qué es Java central y la diferencia entre el núcleo y la java avanzada.

¿Qué es Core Java??

El aspecto fundamental del lenguaje Java se llama "Java central". También se llama Java Standard Edition (JSE o J2SE). Core Java contiene todos los conceptos de lenguaje de Java, como conceptos orientados a objetos, incluidas clases, polimorfismo, herencia, etc. También contiene paquetes, clases de envoltorio y métodos predefinidos. Core Java se usa principalmente para aplicaciones de Windows y Desktop.

¿Qué es avanzado Java??

Advance Java es la forma avanzada del lenguaje de programación Java. Incluye todos los conceptos centrales de Java con algunas bibliotecas avanzadas utilizadas para desarrollar sitios web, servidores web, aplicaciones de Android y muchos más.

Java avanzado es una forma derivada de Java central. Se utiliza para desarrollar juegos, sitios web, servidores web, Android, empresas y aplicaciones de redes.

¿Cuáles son los tipos de ediciones de Java??

Aquí, hemos enumerado los tres tipos de ediciones Java:

  • Java SE
  • Java EE
  • Java me

Tengamos una descripción básica de las ediciones de Java mencionadas.

Java SE

"Java SE"Es el acrónimo de"Edición estándar de Java". JSE o J2SE son otros nombres para ello. Java SE se basa principalmente en Java central. Proporciona una plataforma para desarrollar aplicaciones de escritorio y Windows. JDK (Java Development Kit) es una conocida implementación de Java SE.

Java EE

"Java EE"Es una forma breve de"Java Enterprise Edition". También se conoce como J2EE. Está basado en "Java avanzado"Con los conceptos principales de Java para desarrollar servidores web y aplicaciones empresariales. También maneja los enchufes, DOM y muchas bibliotecas avanzadas.

Java me

"Java me"Es el acrónimo de"Java Micro Edition". También se conoce como J2Me. Java ME proporciona una plataforma para crear aplicaciones móviles. Java SE es la parte central del idioma Java, por lo que es la base de cada edición de Java.

Veamos la diferencia entre Java Advanced y Core.

Diferencia entre Java avanzado y Java Core

La siguiente tabla compara Java y Core Java:

Java avanzado Java central
Es la forma avanzada del idioma java. Core Java es el elemento básico del lenguaje de programación Java.
Se utiliza para desarrollar aplicaciones empresariales, servidores web y aplicaciones de Android. Se utiliza para construir aplicaciones de escritorio y GUI de Windows.
Se basa en una arquitectura de dos niveles, como aplicaciones de cliente cliente. Se basa en una arquitectura de nivel único.
Contiene sockets, bibliotecas de código abierto, JSP, servlets, servicios web y muchas características más avanzadas. Comprende características básicas de Java, incluidos tipos de datos, objetos, herencia y polimorfismo.
Para el desarrollo, se usa JEE o J2EE. JSE o J2SE se utiliza para desarrollar aplicaciones.

Compilamos toda la información relevante relacionada con Java central.

Conclusión

Core Java es la base del lenguaje de programación Java. Contiene todos los conceptos centrales del lenguaje Java, incluidas las clases, los objetos, la herencia y el polimorfismo. El núcleo y el java avanzado son partes del idioma java. En este artículo, hemos explicado qué es Java principal y la diferencia entre Java avanzado y Core.