Poco a poco nuestras aplicaciones van evolucionando de versión de Java y mas pronto que tarde nos encontraremos utilizando un JDK 7 en los nuevos desarrollos . Java 7 incluye muchas novedades vamos a revisar algunas que me han parecido interesantes y que muchas veces nos olvidamos de ellas. Captura de excepciones A partir de […]
Anotaciones Java (II)
En el articulo anterior de manejo de anotaciones java vimos como crear nuestras propias anotaciones .Sin embargo falto el código de como una vez construidas estas anotaciones podíamos usarlas en nuestro código .Vamos a cubrir esta parte en este articulo. Para ello lo primero que vamos a hacer es declarar una anotación denominada @Persistencia. La […]
Refactorings con Eclipse
Cuando usamos Eclipse una de sus mayores ventajas es el uso de Refactorings y Helpers . Quizas los mas habituales para mi los siguientes: Generate Getters/Setters Generate Constructors using Fields Sin embargo aunque son los mas habituales no son los que mas uso hago de ellos . De los que mas uso hago es de […]
Certificaciones Java
Muchas veces la gente me pregunta. ¿Como de difícil es obtener la certificación de Programador Java? . Siempre contesto lo mismo .No es una certificación sencilla de obtener hay que estudiar bastante para obtenerla . Eso implica también que no todo el mundo la posee y ayudará a diferenciar nuestro curriculum. Experiencia Las personas que […]
StringBuffer vs StringBuilder
En las últimas versiones de Java (Java 5 +) se ha añadido una nueva clase que complementa a StringBuffer y String es el caso de la clase StringBuilder . Anteriormente a su llegada la clase String tenía la ventaja de ser una clase “thread safe” . Es decir al tratarse de una clase que genera […]
Los WebClassLoader
Hemos realizado en el post anterior una introducción a como funcionan los Classloaders . Sin embargo hay una excepción al funcionamiento de ellos .Esa excepción viene definida a nivel de standard y afecta los Web ClassLoaders . Estos cargadores de clases son los encargados de cargar clases a nivel de una aplicación web y no se […]
El concepto de ClassLoader
Este es uno de los conceptos de la plataforma Java menos entendidos por la gente .Vamos a dedicar algunos post a hablar del tema. En principio un Classloader es una clase encargada de cargar otras clases en memoria según la necesidad que tenga la maquina virtual java . Tipos de ClassLoader Cuando nosotros lanzamos un […]
Eclipse Kepler y maven
Bueno algo que me había saltado por alto .Eclipse Kepler tiene el soporte de Maven integrado de forma directa sin tener que instalarlos plugin aparte .Es algo que todos vamos a agradecer.Ademas parece que va mas suelto que Juno que realmente me pareció un caracol. Esperemos que esto ayude a que cada día mas proyectos […]







