Java ArrayList count es quizás una de las preguntas más habituales en el mundo de Java cuando uno empieza . Todo el mundo necesita saber cuantos elementos dispone un ArrayList . Me acuerdo que cuando yo empece a programar en Java rápidamente busque la propiedad length para saber los objetos que contiene un ArrayList . […]
Java Encapsulamiento y reutilización
¿Java Encapsulamiento ? . Cuando uno comienza a programar en Java el concepto de encapsulamiento es de los primeros que aparece y hace referencia a limitar el acceso a las variables de nuestras clases Java de tal forma que podamos tener un mayor control sobre ellas. Normalmente utilizando métodos set/get . La gente se queda […]
Java toString overriding y Eclipse
El método Java toString() es de los métodos más utilizados de la clase object cuando estamos trabajando en el día a día. ¿Para qué sirve este método? . Realmente su uso esta muy orientado a presentarnos una información legible del objeto con el que en un momento estamos trabajando. Para ello siempre tendremos que sobre […]
Java 8 Files Walk y Recursividad
El uso de Java 8 Files Walk resulta a veces un poco complicado de entender cuando estamos hablando de manejo de ficheros y directorios en Java . ¿Para qué sirve el método Files.Walk de Java 8? . Vamos a echarlo un vistazo.Normalmente cuando nosotros queremos acceder a una estructura de carpetas y directorios usamos la […]
Eclipse static import y refactorings
El uso de Eclipse static import cada día nos resulta más necesario . Antiguamente existían pocas clases que necesitaran de imports estáticos pero con la llegada de la programación funcional o el uso cada día más masivo de pruebas unitarias es cada día más habitual tener que realizar importaciones de métodos estáticos. El problema es […]
Clases y Objetos Java con sus responsabilidades
Hablar de Clases y Objetos Java y de como asignar sus responsabilidades es uno de los conceptos más habituales de programación orientada a objeto. Imaginemonos que disponemos de las siguientes tres clases relacionadas. Casa , Habitación y Bombilla. Una Habitación tiene varias bombillas y una Casa varias habitaciones si tenemos que construir un diagrama de […]
Eclipse refactor move y como utilizarlo
Usar Eclipse refactor move es muy habitual cuando tenemos que modelar un conjunto de clases . Ya que casi siempre sucede lo mismo , la responsabilidades que hemos asignado en un principio a una clase acabamos considerando que quizás debieran estar en otra y necesitamos mover un método de una clase a otra. Este tipo […]
Java Assert librerias y enfoques
El uso de Java Assert y sus variantes es el punto de entrada al desarrollo con Test Driven Development. Ahora bien existen varias librerías que nos permiten modificar la forma en la cual trabajamos con los java assert . Vamos a ver varios ejemplos que nos pueden ayudar a clarificar cosas . Supongamos que tenemos […]
- « Página anterior
- 1
- …
- 10
- 11
- 12
- 13
- 14
- …
- 24
- Página siguiente »







