La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué es exactamente Java?

¿Qué es exactamente Java?

(1) Java es un lenguaje de programación orientado a objetos que puede escribir aplicaciones multiplataforma. La tecnología Java tiene una excelente versatilidad, eficiencia, portabilidad de plataforma y seguridad. Es ampliamente utilizada en PC, centros de datos, consolas de juegos, supercomputadoras científicas, teléfonos móviles e Internet. También cuenta con la comunidad profesional de desarrolladores más grande del mundo.

(2) Java consta de cuatro aspectos:

●Lenguaje de programación Java, es decir, gramática.

●Formato de archivo Java, es decir, el sufijo de varias carpetas y archivos.

●Java Virtual Machine (JVM), un intérprete que procesa archivos *.class.

●Interfaz de programación de aplicaciones Java (Java API).

(3) Java se divide en tres sistemas, a saber, Java SE (J2SE, Java2 Platform Standard Edition, Standard Edition), JavaEE (J2EE, Java 2 Platform, Enterprise Edition, Enterprise Edition), Java ME ( J2ME, plataforma Java 2 Micro Edition, versión micro).

? (4) Clase abstracta relacionada con Java: estipula que la categoría de uno o más métodos abstractos debe definirse como abstracta. Las clases abstractas solo se utilizan para derivar subclases y no pueden. ser utilizado Crea objetos.

Clase final: También conocida como "clase final", solo se puede usar para crear objetos y no se puede heredar. Es todo lo contrario de la clase abstracta, y la clase abstracta y la clase final no pueden modificar la misma. clase al mismo tiempo.

Paquete: Un paquete en Java es una colección de clases e interfaces relacionadas. La palabra clave paquete debe usarse para crear un paquete.

Herencia: Java, como lenguaje de programación orientado a objetos, soporta el concepto básico de herencia. Pero Java sólo admite la herencia de raíz única y java.lang.Object es la clase base para todas las demás clases. [3]?

Clases polimórficas: En Java, las variables de objeto son polimórficas. La herencia múltiple no es compatible con Java.

Interfaz: Una interfaz en Java es una serie de declaraciones de métodos y una colección de características de métodos. Una interfaz solo tiene características de método pero no implementación de método, por lo que estos métodos pueden ser utilizados por diferentes clases en diferentes lugares. implementaciones, y estas implementaciones pueden tener diferentes comportamientos.

Programación universal: Todos los valores de cualquier tipo de clase se pueden sustituir por variables de tipo Objeto.

Encapsulación: el proceso de implementación de combinar datos y comportamiento en un paquete y ocultar los datos a los usuarios del objeto. Los datos en un objeto se denomina campo de instancia.

Sobrecarga: La sobrecarga ocurre cuando varios métodos tienen el mismo nombre pero diferentes parámetros. El compilador tiene que elegir qué método llamar para la compilación.

Reescritura: También se le puede llamar la “sobrescritura” de un método. En Java, una subclase puede heredar métodos de una clase principal sin reescribir los mismos métodos. Pero a veces la subclase no quiere heredar los métodos de la clase principal sin cambios, pero quiere realizar ciertas modificaciones, lo que requiere reescribir el método. Vale la pena señalar que cuando una subclase redefine un método existente de la clase principal, debe mantener la misma declaración de encabezado de método que la clase principal.

Clase Class: El método getClass en la clase Object devuelve una instancia del tipo Class. La clase incluida en el método principal se cargará cuando se inicie el programa. La máquina virtual debe cargar todas las clases que necesita. Cada clase cargada Cada clase debe cargar las clases que necesita.