Introducción a las Intefaces en Java

Java | February 28th

Una interfaz es un tipo de clase que solo declara métodos abstractos y variables estáticas. Su tarea es indicarnos lo que deben hacer las clases que la implementan, sin especificar como deben hacerlo.

Las clases pueden implementar mas de una interfaz. Y debemos seguir una sola regla: Todos los métodos declarados en la interfaz deben estar implementados en las clases que implementan la interfaz.
Continuar

Práctica N° 5: Palíndromo

Java | September 28th

Elaborar una función recursiva que permita detectar si una frase o palabra es palíndromo.

Debemos saber que un palíndromo es una frase número o palabra que se lee igual hacia adelante que hacia atrás.

Algunas palabras y freses son: ana, rotor, salas, seres, somos y la frase favorita de todos: anita lava la tina.
Continuar

Práctica N° 3: Contar vocales

Java, Programación | September 9th

Elaborar un programa en Java que permita contar las vocales de una frase. La frase a utilizar para probar el programa es la siguiente:

“No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas.”
Continuar

Números grandes en Java

Java | August 27th

Tal vez sea necesario utilizar cierto grado de precisión en las operaciones matemáticas o trabajar con números mayores de los que nos permiten los tipos de datos primitivo como int, double o float.

Java nos ofrece las clases BigDecimal y BigInteger que se encuentran en el paquete java.math.
Continuar

Hello Java

Java | August 2nd

No cabe duda de que Java es uno de los lenguajes de programación más usados y se ha convertido en un lenguaje imprescindible para todo tipo de programadores.

Java es un lenguaje de Alto Rendimiento, Adaptable, Dinámico, Distribuido, Interpretado, Multihilo, Neutro en Arquitecturas,Orientado a Objetos, Robusto, Seguro y Sencillo.
Continuar

Crear documentos PDF con Java

Java | June 21st

Utilizaremos el proyecto open source Apache FOP (Formatting Objects Processor) que nos da una serie de funciones para convertir un documento XML a un documento PDF, PS, Texto entre otros.

Este proyecto toma un archivo XSL-FO y lo convierte en formato PDF, por lo que habrá que convertir primero nuestro archivo XML a XSL-FO antes de convertirlo a un documento PDF.

Archivos XML y XSLT

Vamos a crear dos archivos, el primero será en formato xml. En este archivo se guardarán los datos de nuestro documento PDF. Continuar

Java Native Interface

Java | September 16th

Hay ocasiones en las cuales tendremos que trabajar con otro lenguaje a parte de Java en un mismo proyecto y realmente no es mala idea. Pero hay algunas razones en las cuales nos veremos obligados a utilizar otro lenguaje de programación nativo como C/C++.

Entre las razones que destacan para utilizar C/C++ con Java son cuando necesitemos acceder a dispositivos de del sistema, hacerlo con Java es una tarea complicada y en ocasiones imposible, también cuando es necesario maximizar el tiempo de ejecución.

Continuar