Categoría: Programacion JAVA

Java, el lenguaje orientado a objetos diseñado para ser multiplataforma y poder ser empleado el mismo programa en diversos sistemas operativos.

Esta característica, junto con la posibilidad de emplearlo para crear applets, e insertarlos en páginas HTML, o mediante servlets y páginas jsp, generar código HTML dinámico. Todo ello con la capacidad de acceder a bases de datos.
Java es un lenguaje relativamente sencillo, debido a que prácticamente toda la funcionalidad se encuentra en clases que forman parte del API de java. Constantemente están surgiendo nuevos apis, que proporcionan nuevas extensiones a las características del lenguaje.
Estas características, junto con el hecho de que sea un lenguaje libre, pudiéndose utilizar el compilador y la máquina virtual de forma gratuita, le augura un gran futuro.

Los lenguajes de programacion estructurados se basan en estructuras de control bloques de código y subrutinas independientes que soportan recursividad y variables locales. La programación orientada a objetos coge las mejores ideas de la programación estructurada y los combina con nuevos conceptos de organización.La programación orientada objetos permite descomponer un programa en grupos relacionados. Cada subgrupo pasa a ser un objeto autocontenido con sus propias instrucciones y datos. Tres características de los lenguajes orientado a objetos son, Encapsulación, Polimorfismo y la Herencia.ENCAPSULAMIENTO: Como un envoltorio protector alrededor del código y los datos que se manipulan. El envoltorio define el comportamiento y protege el código y los datos para evitar que otro código acceda a ellos de manera arbitraria. El poder es que todo el mundo conoce como acceder a él y pueden utilizarlo de este modo independientemente de los detalles de implementación. En Java la base del encapsulamiento es la clase, (conjunto de objetos que comparten la misma estructura y comportamiento). Una clase se define mediante métodos que operan sobre esos datos. Métodos es un mensaje para realizar alguna acción en un objeto.HERENCIA: Objetos que se relacionan entre ellos de una manera jerárquica. Es decir a partir de una clase donde están los atributos generales (superclase) se definen otras clases con atributos más específicos (subclase). POLIMORFISMO: A los métodos que actúan sobre los objetos se les pasa información. Estos parámetros representan los valores de entrada a una función. El Polimorfismo significa que un método tenga múltiples implementaciones que se seleccionan en base a que tipo de objeto se le pasa.

Clases en JAVA 0

Clases en JAVA

Las clases son las unidades básicas que componen una aplicación Java, en ellas se definen todas la estructuras de datos ( los datos son conocidos como propiedades o atributos) que va a usar una...

Objetos y clases en JAVA 0

Objetos y clases en JAVA

Objetos y clases en JAVA Java es un lenguaje totalmente orientado a objetos, esto representa que posee instrucciones y sintaxis específicas para la programación orientada a objetos. Además, en java existe el concepto de...

Sintaxis del lenguaje JAVA 0

Sintaxis del lenguaje JAVA

El lenguaje se basa en pensar que hay en el mundo real objetos y esos objetos tienen un tipo, o clase. Por ello el lenguaje se basa en clases, que describen como son los...

Polimorfismo en JAVA 0

Polimorfismo en JAVA

Polimorfismo en JAVA Este hecho de que un objeto pertenezca a una clase, pero que pueda cumplir uno o más interfaces es muy similar al hecho de que una persona (un objeto) es hija...

Herencias en JAVA 0

Herencias en JAVA

Herencias en JAVA Existen dos tipos de herencia sencilla y múltiple. Sencilla significa que sólo heredamos de una clase base, mientras que múltiple indica que tenemos varias clases base (por ejemplo un hidroavión hereda...

Instancias en JAVA 0

Instancias en JAVA

Instancias en JAVA Podemos interpretar que una clase es el plano que describe como es un objeto de la clase, por tanto podemos entender que a partir de la clase podemos fabricar objetos. A...

Características del lenguaje java 0

Características del lenguaje java

En este módulo estudiaremos las características del lenguaje java, conociendo tanto su sintaxis, como el API de ampliación del lenguaje. Características del lenguaje Java es un lenguaje orientado a objetos, eso implica que su...

Programacion en java 0

Programacion en java

Programacion en java. Bueno, llegamos a otro de los lenguaje estrella. Este lenguaje es uno de los mas extendidos y usados en la actualidad. Por cierto, aunque se parezcan en el nombre, el Java...

TRABAJO EN RED en JAVA 0

TRABAJO EN RED en JAVA

TRABAJO EN RED con JAVA Java permite trabajar a través de la red con ficheros mediante el paquete java.net. La clase que contiene los métodos para estos procesos es la clase URL. En primer...

SOCKETS en JAVA 0

SOCKETS en JAVA

SOCKETS en JAVA Mecanismos de comunicación entre programas a través de una red TCP/IP. Estos realizan la interfaz entre aplicación y protocolo. Dichos mecanismos pueden tener lugar dentro de la misma máquina o a...

MENUS en JAVA 0

MENUS en JAVA

MENUS en JAVA Cada ventana de nivel superior puede tener una barra de menús. Esta barra esta compuesta por menús popup, los cuales están compuestos de menús ítem. Los menús de tipo ítem también...

CANVAS en JAVA 0

CANVAS en JAVA

CANVAS en JAVA Además de los componentes estándar, hay un componente (Canvas), que nos permite implementar cualquier otro tipo de control en su interior y capturar sus eventos a través de la canva. Es...

BARRAS DE DESPLAZAMIENTO en JAVA 0

BARRAS DE DESPLAZAMIENTO en JAVA

BARRAS DE DESPLAZAMIENTO en JAVA Se utiliza para seleccionar valores continuos entre un mínimo y un máximo especificado. Las barras pueden tener una orientación vertical u horizontal. Los métodos asociados sirven para obtener y...

LISTAS en JAVA 0

LISTAS en JAVA

LISTAS en JAVA Mediante la clase List crearemos el objeto. Este tipo de lista puede admite más de una selección, el orden de sus elementos es según han sido añadidos. Los miembros son los...

LISTAS DESPLEGABLES en JAVA 0

LISTAS DESPLEGABLES en JAVA

LISTAS DESPLEGABLES en JAVA Mediante la clase Choice crearemos este tipo de listas. Este tipo de lista solo admite una selección, el orden de sus elementos es según han sido añadidos pero se nos...

BOTONES RADIO en JAVA 0

BOTONES RADIO en JAVA

BOTONES  RADIO en JAVA Son prácticamente igual a las casillas de verificación, salvo que este control solo permite que uno de ellos este seleccionado, también cambia el aspecto. Para crear este tipo de controles...

CASILLAS DE VERIFICACIÓN en JAVA 0

CASILLAS DE VERIFICACIÓN en JAVA

CASILLAS DE VERIFICACIÓN en JAVA Las casillas de verificación son botones de opciones, los cuales pueden estar varios seleccionados a la vez. El texto esta situado a la derecha. La clase Checkbox se utiliza...

FICHEROS en Java 0

FICHEROS en Java

FICHEROS en Java La mayoría de los programas acceden a datos externos y estos datos se recuperan a partir de un origen de entrada y se guardan a través de un destino de salida....