Informe Java
Informe Java
Informe Java
Integrantes:
José Antonio Otálora Porras
Carolina Martínez Suarez
Presentado a:
Leydi Johana Polo Amador
software.
(Florez, 2018)
¿QUÉ ES JAVA?
por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web
que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es
rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para
juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en
todas partes.
JAVA CREACIÓN
Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por
y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se
hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run
En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994
CURIOSIDADES DE JAVA
El nombre de JAVA tiene una gran polémica con respecto a su origen, se discuten
varias teorías:
Una de las teorías más difundidas viene del café, se dice que una cafetería cercana
donde los desarrolladores tomaban café se llamaba de la misma forma, de ahí vendria
Otra versión dice que viene del acrónimo: Just Another Vague Acronym ("sólo otro
objetos para crear aplicaciones. Está basada en tres pilares fundamentales: herencia,
cuales se modela y representa el mundo real tan fielmente como sea posible.
clases
objetos
LAS CLASES
En el mundo real, normalmente tenemos muchos objetos del mismo tipo. Por
ejemplo, nuestro teléfono móvil es sólo uno de los miles que hay en el mundo. Si
objeto móvil es una instancia de una clase conocida como “móvil”. Los móviles tienen
datos, etc.).
Cuando se fabrican los móviles, los fabricantes aprovechan el hecho de que los
comunes, para que a partir de esas se puedan crear muchos móviles del mismo modelo.
A ese modelo o plantilla le llamamos clase, y a los equipos que sacamos a partir de ella
la llamamos objetos.
Esto mismo se aplica a los objetos de software, se puede tener muchos objetos del
métodos comunes a todos los objetos de cierta clase. También se puede decir que una
Por otro lado, una instancia de una clase es otra forma de llamar a un objeto. En
realidad, no existe diferencia entre un objeto y una instancia. Sólo que el objeto es un
término más general, pero los objetos y las instancias son ambas representaciones de una
clase.
OBJETOS
a objetos. Tomemos como ejemplo un ordenador. No necesitamos ser expertos para saber
que un ordenador está compuesto internamente por varios componentes: placa base,
sin embargo, no necesitamos saber cómo trabajan cada uno de estos componentes. Cada
componente es una unidad autónoma, y todo lo que necesitamos saber es cómo
interactúan entre sí los componentes, saber por ejemplo si el procesador y las memorias
son compatibles con la placa base, o conocer donde se coloca la tarjeta de video. Cuando
conocemos como interaccionan los componentes entre sí, podremos armar fácilmente un
ordenador.
¿Qué tiene que ver esto con la programación? La programación orientada a objetos
componentes (objetos), cada uno tiene un rol específico en el programa y todos los
Todo objeto del mundo real tiene 2 componentes: variables de clase y métodos.
Por ejemplo, los automóviles pueden tener como variables de clase (marca,
modelo, color, velocidad máxima, etc.) y como métodos (frenar, acelerar, retroceder,
Los objetos de Software, al igual que los objetos del mundo real, también tienen
implementar las abstracciones del mundo real en una aplicación concreta mediante la
NetBeans
Eclipse
desarrollo de aplicaciones para Android que también utilizan el lenguaje Java para su
implementación.
Existen otros entornos de desarrollo Java (JBuilder, JCreator) pero dado que se
trata de software comercial tienen una menor difusión que los aquí tratados. (futuro.com,
s.f.)
FRAMEWORKS DE JAVA
A pesar de que su primer gran lanzamiento fue ya hace 13 años (En marzo del
Escrita por Rod Johnson y bajo licencia Apache 2.0, spring puede ser utilizada en
Autenticación y Autorización.
Testing
presentación.
gráficos.
SPRING BOOT
Es uno de los proyectos más recientes de Spring, este nos permite comenzar un
nuevo proyecto utilizando diferentes de spring de manera ágil y nos evita, sobre todo,
los más usados, Spring, ya que es el que empleamos para los desarrollos realizados en
Java, sus múltiples beneficios permiten tener un software altamente escalable y modular.
aplicación.
LICENCIA JAVA
Sí, puede descargar Java en una computadora y copiarlo en otra, siempre y cuando
sea el dueño de ambas. También puede hacer copias para uso interno dentro de una
licencias:
Oracle OpenJDK 11: los usuarios pueden descargar las versiones de Oracle
Oracle JDK 11: los usuarios pueden descargar las licencias de Oracle JDK