in

Que es Core Java – Javatpoint

what is core java

¿Qué es Core Java?

La palabra Centro describe el concepto básico de algo, y aquí, la frase ‘Core Java’ define el Java básico que cubre el concepto básico del lenguaje de programación Java. Todos somos conscientes de que Java es uno de los lenguajes de programación más conocidos y utilizados, y para empezar, el principiante tiene que comenzar el viaje con Core Java y luego hacia Advance Java. El lenguaje de programación Java es un lenguaje de programación de propósito general que se basa en el concepto de programación orientada a objetos. El océano de Java es demasiado profundo para aprender, es decir, cuanto más aprenda, conocerá su profundidad. Java es un lenguaje de programación robusto e independiente de la plataforma. El principio seguido por Java es WORA que dice Escribe una vez, corre a cualquier lugar. El lenguaje de programación es bastante simple y fácil de entender. Pero uno debe saber que Core Java no es diferente de Java. Java es completo en sí mismo, pero para los principiantes, es natural que el principiante deba comenzar con los conceptos básicos de Java. En realidad, Java tiene diferentes ediciones, donde Core Java es una de las partes de una edición.

Ediciones Java

El lenguaje de programación Java tiene las siguientes ediciones definidas que admite:

Java SE (Java Standard Edition)

¿Qué es Core Java?

Java SE es una plataforma informática y se utiliza para desarrollar aplicaciones de escritorio o basadas en Windows. Por lo tanto, el núcleo de Java es la parte de Java SE donde los desarrolladores desarrollan aplicaciones basadas en escritorio utilizando los conceptos básicos de Java, donde JDK (Java Development Kit) es una implementación de Java SE bastante familiar.

Java EE (Java Enterprise Edition)

¿Qué es Core Java?

También conocido como Java 2 Plataforma o J2EE. Es la plataforma empresarial donde un desarrollador desarrolla aplicaciones en los servidores, es decir, el desarrollo empresarial. Esta edición se utiliza para el desarrollo web.

Java ME (Java Micro Edition)

¿Qué es Core Java?

Es la microedición que se utiliza para el desarrollo de aplicaciones para teléfonos móviles. Por lo tanto, para el desarrollo de aplicaciones móviles, es necesario utilizar Java ME.

Por lo tanto, está claro que Core Java es parte de Java SE y Java SE es la base de todas las demás ediciones de Java.

Conceptos cubiertos en Core Java

Los siguientes conceptos son algunos de los principales conceptos básicos de Java por los que debe pasar un principiante:

Aunque estos conceptos principales tienen su propia profundidad, después de obtener e implementar el mejor conocimiento en los conceptos básicos de Java, uno puede avanzar hacia la versión avanzada de Java, ya que la sección avanzada de Java es bastante interesante, pero solo se puede entender cuando los conceptos centrales de Java son claros.

Core Java vs. Java avanzado

Tanto Core Java como Advance Java son partes de la programación de Java, pero para comprender mejor todo Java, necesitamos diferenciar entre ambos. Entonces, a continuación, describimos algunas diferencias entre Java core y Java avanzado:

¿Qué es Core Java?

Core Java Java avanzado
Core Java cubre los conceptos básicos del lenguaje de programación Java. Advance Java cubre los temas y conceptos avanzados del lenguaje de programación Java.
Core Java se utiliza para desarrollar aplicaciones informáticas o de escritorio. Advance Java se utiliza para desarrollar aplicaciones empresariales.
Es el primer paso, para empezar, Java. Es el siguiente paso después de completar Core Java.
Core Java se basa en una arquitectura de un solo nivel. Advance Java se basa en una arquitectura de dos niveles.
Viene bajo Java SE. Viene bajo Java EE o J2EE.
Cubre temas centrales como OOP, herencia, manejo de excepciones, etc. Cubre temas avanzados como JDBC, servlets, JSP, servicios web, etc.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ordenar matriz de JavaScript

basic block diagram

Sistemas de control: diagramas de bloques