Java es un lenguaje de programación orientado a objetos diseñado específicamente para permitir a
los desarrolladores una plataforma de continuidad.
¿CUAL PINESAS QUE ES SU UITILIDAD O APLICACION?
Java sirve para crear aplicaciones y procesos en una gran diversidad de dispositivos. Se base en
programación orientada a objetivos, permite ejecutar un mismo programa en diversos sistemas
operativos y ejecutar el código en sistemas remotos de manera segura.
APLICACIONES QUE USAN JAVA
Con el surgimiento de nuevos y modernos lenguajes, por un momento se pensó que Java había
muerto; sin embargo, gracias a su potencia, muchas empresas siguen creyendo en este lenguaje y sus
beneficios. Tanto es así que no solo es uno de los lenguajes más demandados, sino también de los
más utilizados, a continuación nombre algunas de las aplicaciones que utilizan este lenguaje:
TWITTER, SQUARE, NETFLIX, UBER, TIME NEW MEDIA entre otros aplicaciones o programas.
CONCEPTOS BASICOS
OBJETO: Un objeto tiene su estado (o estados) y su comportamiento. Esto se modela mediante propiedades
(o variables) y métodos. Incluso un objeto puede contener a su vez a otro tipo de objeto.
CLASE: Las clases representan los prototipos de los objetos que tenemos en el mundo real. Es decir,
es una generalización de un conjunto de objetos. A su vez los objetos serán instancias de una
determinada clase.
INTERFACE: Un interface es una forma de establecer un contrato entre dos elementos. Un interface
indica qué acciones son las que una determinada clase nos va a ofrecer cuando vayamos a utilizarla.
PAQUETE: Los paquetes se definen mediante el modficiador package seguido del nombre del paquete.
El paquete lo definiremos en la primera línea de cada una de las clases.
HERENCIA:a herencia es una forma de estructurar el software. Mediante la herencia podemos indicar
que una clase hereda de otra. Es decir la clase extiende las capacidades (propiedades y métodos) que
tenga y añade nuevas propiedades y acciones.