Mapa mental
Tópicos Avanzados de Programación
Contenido del mapa
Tópicos Avanzados de Programación
Clases
- Las clases en Java son plantillas para la creación de objetos, en lo que se conoce como programación orientada a objetos, considerada uno de los principales paradigmas de desarrollo de software en la actualidad.
- Objetos
- Un objeto en Java no es ni más ni menos que lo mismo que un objeto en el mundo real. Los objetos corresponden a cosas que se encuentran en el mundo real. Por ejemplo, un sistema de compra en línea podría tener objetos como: carrito de compras, cliente y producto.
- Librerías
- Una librería Java se puede entender como un conjunto de clases que facilitan operaciones y tareas ofreciendo al programador funcionalidad ya implementada y lista para ser usada través de una Interfaz de Programación de Aplicaciones, comúnmente abreviada como API (por el anglicismo Application Programming Interface).
- Función
- Las librerías Java nos permiten reutilizar código, es decir, podemos hacer uso de las clases, métodos y atributos que componen la librería evitando así tener que implementar nosotros mismos esas funcionalidades. Las librerías Java, dentro de una comunidad de desarrollo, tienen como objetivo cubrir funcionalidades comunes que suelen presentarse al desarrollar software.
- Las librerías Java nos permiten reutilizar código, es decir, podemos hacer uso de las clases, métodos y atributos que componen la librería evitando así tener que implementar nosotros mismos esas funcionalidades. Las librerías Java, dentro de una comunidad de desarrollo, tienen como objetivo cubrir funcionalidades comunes que suelen presentarse al desarrollar software.
- Función
- Una librería Java se puede entender como un conjunto de clases que facilitan operaciones y tareas ofreciendo al programador funcionalidad ya implementada y lista para ser usada través de una Interfaz de Programación de Aplicaciones, comúnmente abreviada como API (por el anglicismo Application Programming Interface).
- Las clases en Java son plantillas para la creación de objetos, en lo que se conoce como programación orientada a objetos, considerada uno de los principales paradigmas de desarrollo de software en la actualidad.
Paquetes
- Los paquetes son el mecanismo que usa Java para facilitar la modularidad del código. Un paquete puede contener una o más definiciones de interfaces y clases, distribuyéndose habitualmente como un archivo. Para utilizar los elementos de un paquete es necesario importar este en el módulo de código en curso, usando para ello la sentencia import.
- JDK
- JDK es un entorno de desarrollo de software que se utiliza para crear aplicaciones y subprogramas de Java. Java Development Kit es la forma completa de JDK. Los desarrolladores de Java pueden usarlo en Windows, macOS, Solaris y Linux. JDK les ayuda a codificar y ejecutar programas Java. Se puede instalar más de una versión de JDK en la misma computadora.
- Función
- El JDK permite a los programadores crear programas centrales de Java que pueden ser ejecutados por JRE, que incluía JVM y bibliotecas de clases.
- El JDK permite a los programadores crear programas centrales de Java que pueden ser ejecutados por JRE, que incluía JVM y bibliotecas de clases.
- Función
- JDK es un entorno de desarrollo de software que se utiliza para crear aplicaciones y subprogramas de Java. Java Development Kit es la forma completa de JDK. Los desarrolladores de Java pueden usarlo en Windows, macOS, Solaris y Linux. JDK les ayuda a codificar y ejecutar programas Java. Se puede instalar más de una versión de JDK en la misma computadora.
- JVM
- JVM es un motor que proporciona un entorno de ejecución para controlar el código o las aplicaciones Java. Convierte el código de bytes de Java a lenguaje de máquina. JVM es parte del Java Run Environment (JRE). No se puede descargar e instalar por separado. Para instalar JVM, necesita instalar JRE. Java Virtual Machine es la forma completa de JVM.
- Función
- Su misión principal es la de garantizar la portabilidad de las aplicaciones Java. Define esencialmente un ordenador abstracto y especifica las instrucciones (bytecodes) que este ordenador puede ejecutar.
- Proceso de compilación
- Paquetes usados para programar en Java con interfaz gráfica
- Swing
- Swing es una biblioteca gráfica para Java. Incluye widgets para interfaz gráfica de usuario tales como cajas de texto, botones, listas desplegables y tablas.
- Swing es una biblioteca gráfica para Java. Incluye widgets para interfaz gráfica de usuario tales como cajas de texto, botones, listas desplegables y tablas.
- AWT
- La Abstract Window Toolkit es un kit de herramientas de gráficos, interfaz de usuario, y sistema de ventanas independiente de la plataforma original de Java. AWT es ahora parte de las Java Foundation Classes - la API estándar para suministrar una interfaz gráfica de usuario para un programa Java
- Diferencia entre las clases de ambos paquetes
- -No. Control: 20112138 -Alumno: José Eduardo Ruiz Franco -Materia: Tópicos Avanzados de Programación -Maestra: María Eugenia Sánchez Leal.
- Diferencia entre las clases de ambos paquetes
- La Abstract Window Toolkit es un kit de herramientas de gráficos, interfaz de usuario, y sistema de ventanas independiente de la plataforma original de Java. AWT es ahora parte de las Java Foundation Classes - la API estándar para suministrar una interfaz gráfica de usuario para un programa Java
- Swing
- Paquetes usados para programar en Java con interfaz gráfica
- Proceso de compilación
- Su misión principal es la de garantizar la portabilidad de las aplicaciones Java. Define esencialmente un ordenador abstracto y especifica las instrucciones (bytecodes) que este ordenador puede ejecutar.
- Función
- JVM es un motor que proporciona un entorno de ejecución para controlar el código o las aplicaciones Java. Convierte el código de bytes de Java a lenguaje de máquina. JVM es parte del Java Run Environment (JRE). No se puede descargar e instalar por separado. Para instalar JVM, necesita instalar JRE. Java Virtual Machine es la forma completa de JVM.
- JDK
- Los paquetes son el mecanismo que usa Java para facilitar la modularidad del código. Un paquete puede contener una o más definiciones de interfaces y clases, distribuyéndose habitualmente como un archivo. Para utilizar los elementos de un paquete es necesario importar este en el módulo de código en curso, usando para ello la sentencia import.
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre Tópicos Avanzados de Programación, creado por JOSÉ EDUARDO RUIZ FRANCO el 09/02/2022.
- Creado por
- JOSÉ EDUARDO RUIZ FRANCO
- Visitas
- 2
- Valoración

