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.

PINTAR EN EL APPLET en JAVA 0

PINTAR EN EL APPLET en JAVA

PINTAR EN EL APPLET en JAVA  Se utiliza el método repaint, que obliga a volver a pintar la applet. A su vez repaint llama a update, con lo cual se actualiza la applet. Tenemos...

TEXTO en JAVA 0

TEXTO en JAVA

TEXTO en JAVA Mediante el objeto de la clase Font asignaremos tipo de letra, estilo y tamaño. Luego utilizaremos el método setFont para establecer ese tipo de letra. Para mostrar esa cadena  utilizaremos otros...

applets JAVA 0

applets JAVA

APPLETS JAVA Las applets son aplicaciones pequeñas a las que se accede  a través de un servidor de Internet, se transmiten por la red, se instalan automáticamente y se ejecutan in situ como parte...

HILOS en JAVA 0

HILOS en JAVA

HILOS en JAVA Un programa multihilo es la programación por el cual se dividen los programas en dos o más procesos que se pueden ejecutar en paralelo. La clase Thread encapsula todo el control...

EXCEPCIONES en JAVA 0

EXCEPCIONES en JAVA

EXCEPCIONES en JAVA Una excepción es una condición anormal que surge en una secuencia de código durante la ejecución. La gestión de excepciones lleva a la gestión de errores en tiempo de ejecución. Cuando...

FUNCIONES DE FECHA Y HORA en JAVA 1

FUNCIONES DE FECHA Y HORA en JAVA

FUNCIONES DE FECHA Y HORA en JAVA Mediante la clase Date podemos representar una fecha y hora, tenemos 3 constructores para inicializar el objeto, que debe ser del tipo Date. Para trabajar con fechas ...

GESTIÓN DE CADENAS en JAVA 0

GESTIÓN DE CADENAS en JAVA

GESTIÓN DE CADENAS en JAVA La manipulación de cadenas tiene una clase incorporada en el paquete java.lang. Esta clase llama a la clase String que es la representación de una matriz de caracteres que...

PAQUETES E INTERFACES en JAVA 0

PAQUETES E INTERFACES en JAVA

PAQUETES E INTERFACES en JAVA Los paquetes son recipientes con clases que se utilizan para mantener el espacio de clase dividido en compartimentos. Por ejemplo un paquete puede tener una clase llamada lista, que...

CLASES Y OBJETOS  en JAVA 0

CLASES Y OBJETOS en JAVA

CLASES Y OBJETOS en JAVA El elemento básico de la programación orientada a objetos es una clase. Una clase define la forma y comportamiento de un objeto. Un objeto es similar a una variable...

SENTENCIAS DE CONTROL en JAVA 0

SENTENCIAS DE CONTROL en JAVA

SENTENCIAS DE CONTROL en JAVA Es la manera que tiene un lenguaje de programación de provocar que el flujo de la ejecución avance y se ramifique en función de los cambios de estado de...

CONVERSIÓN DE DATOS en JAVA 0

CONVERSIÓN DE DATOS en JAVA

CONVERSIÓN DE DATOS en JAVA En Java hay una serie de funciones que realizan la conversión entre los distintos tipos de datos. Las conversiones pueden ser,  de número a carácter, de número a cadena,...

INTRODUCCIÓN DE DATOS en JAVA 0

INTRODUCCIÓN DE DATOS en JAVA

INTRODUCCIÓN DE DATOS en JAVA Para introducir valores en aplicaciones que trabajan bajo MS-DOS se utiliza el argumento (matriz de String) de la función main. Estos valores se introducción a la hora de ejecutar...

OPERADORES en JAVA 0

OPERADORES en JAVA

OPERADORES en JAVA Los operadores son un tipo de tokens que indican una evaluación o computación para ser realizada en objetos o datos, y en definitiva sobre identificadores o constantes. Además de realizar la...

MATRICES en JAVA 0

MATRICES en JAVA

MATRICES en JAVA Grupo de variables con el mismo nombre y tipo. La manera de referirse a cada uno de los elementos de una matriz es mediante su índice. Los tipos de la matrices...

VARIABLES en JAVA 0

VARIABLES en JAVA

VARIABLES en JAVA Unidad básica de almacenamiento, la creación es la combinación de un identificador, un tipo y un ámbito. Tenemos 8 tipos de variables, la sintaxis para la creación.

Primer programa en JAVA 0

Primer programa en JAVA

PRIMER PROGRAMA EN JAVA Los ficheros se almacenan con la extensión. JAVA, al compilar el código fuente, crea un uno con extensión CLASS. Java requiere que todo el código resida dentro de una clase...

COLORES en JAVA 0

COLORES en JAVA

COLORES en JAVA Se trabaja mediante el objeto Color. Puede asignarse a un objeto, al fondo o al texto de la applet o a los controles que tenga el applet. Este objeto trata independientemente...

GRAFICOS SÍMPLES en JAVA 0

GRAFICOS SÍMPLES en JAVA

GRAFICOS SÍMPLES en JAVA Las coordenadas van de izquierda a derecha y de arriba abajo, es decir x1, x2 representan el ancho del objeto. y1,y2 representan la altura. Todos los métodos van precedidos del...

TRATAMIENTO DE IMÁGENES en JAVA 0

TRATAMIENTO DE IMÁGENES en JAVA

TRATAMIENTO DE IMÁGENES en JAVA El trabajo con imágenes se realiza mediante la clase Image y un grupo de métodos asociados que los vamos a utilizar para cargar y visualizar. Los formatos deben ser...

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...