You are on page 1of 7

Aplicaciones Java.

● Aplicaciones de escritorio: word, Excel,etc. La demanda es baja.


● Aplicaciones para dispositivos móviles. La demanda es alta.
● Aplicaciones para dispositivos. Tv, Blue Ray.

Historia.
Surge a finales de los 80’s, compañía Sun que vendía servidores, surgió a partir de las
necesidades del cliente que necesitan desarrollar software version 1.1 Oracle compra Java
1.7

Principales ediciones
● J2SE. Escritorio. ​Standard Edition
● J2EE. Aplicaciones web. ​Entreprise Edición
● J2ME. Sistemas con baja capacidad. ​Micro Edition

Orientación Lineal: Encontrar errores es más complicado.


Orientada a objetos: Representa la interacción en la vida real.
Distribuidor: párate de la aplicación en otra computadora diferente los resultados en las
diferentes computadoras.
Manejo de memoria automático: La máquina virtual administra la memoria. Automática y
autónoma.

JRE
Entorno de ejecución Java
● máquina virtual JVM

JDK
Java Development Kit

● Compilador
● Distribución de clases (programadas)
● Máquina Virtual JVM
○ JRE

Instalación de Java JDK


Instalación de Sublime

Path

Programa Hola
Clases
● Características: variables/atributos.
● Comportamientos: métodos.

Abstracción de conceptos:

El perro todo tiene un collar de 3 botones y se está lamiendo.

Perro
tido
collar

lamer

Collar
botones
color

La constructora América cobró 1 millón de pesos por fabricar 50 casas de 500m2 el pasado
Octubre y como resultado sus 30 empleados recibieron un bono de 10 mil pesos
Constructora
américa
empleados
casas

fabricar
pagar
cobrar

Empleados
trabajar

cobrar

Casa
tamaño
fecha

Norma

Clases - MayúsculaMayúscula
Variables- minúsculaMayuscula
Métodos - mimusculaMayuscula

Datos primitivos

● byte
● int
● float
● double
● char
● boolean
● long
● short

Datos objeto

Se pueden crear los que se deseé.


Erika Abigail González León

You might also like