Está en la página 1de 2

INTRODUCCIÓN A JAVA Y PLATAFORMAS ORACLE.

¿Qué es Java?
 Una plataforma y un lenguaje de programación orientada a objetos
 Contiene una librería de clases
 Usa una máquina virtual para la ejecución de programas
¿Qué es un paradigma?
Un paradigma es un modelo o ejemplo para seguir para tener un desarrollo exitoso en alguna
aplicación. Se puede implementar según lo necesitemos
Beneficios de Java
 Orientada a objetos
 Independiente de la plataforma (Windows, MacOS, Linux)
 Interpretado (se compila y se ejecuta)
 Dinámico – Repositorios web
 Distribuida – Estructura cliente-servidor
 Multihilos – Se ejecutan varios procesos a la vez en paralelo
 Robusto y seguro – Administración de memoria
¿Qué es una clase?
Una clase es un molde o plantilla que sirve para crear objetos y un objeto es una
representación de lo que en el mundo real llamamos cosas
 Una clase tiene un diseño estático.
 Un objeto es una instancia de una clase.

1. Análisis
2. Diseño CRECION DE PROYECTO
3. Implementación
4. Pruebas y corregir

Diseño de patrones:
Es algo que alguien ya probó y es una solución a un problema recurrente y se usan porque
ya se probaron y son reusables y usaremos.
MODELO VISTA-CONTROLADOR
Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separa los
datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes
distintos.

  Modelo - Clase que contiene toda la representación de los datos BD Abstracción de la


BD
  Vista - Interfaz de usuario, con la información que se envía y recibe del cliente
 Controlador - Intermediario entre el Modelo y la Vista, gestionando el flujo de información
es decir la clase con toda la lógica.

INDEPENDENCIA DE LA PLATAFORMA
Al crear nuevas clases en java es necesario cumplir con ciertos estándares de programación:
 Una clase debe tener el mismo nombre del archivo
 No debe de contener números
 Si incluye más de una palabra se escriben juntas iniciando con mayúscula o con guiones.
 Los caracteres especiales disponibles son (_, $)

Modificadores de Acceso:
 Public
 Private MODIFICADORES solo pueden - Public
 Protected DE UNA CLASE tener - Default
 Default
Static – Gracias a su uso no es necesario un objeto

También podría gustarte