java Archive

  • Java 7: Hacia dónde va y por qué no me gusta

    Para aquellos que no hayan visto nada de Java 7, el “Project Coin” ha aprobado cinco (realmente siete) nuevas características. Voy a comentar algunas de ellas y, como habréis notado por el título del post, a explicar por qué no me gustan. Strings en switchs […]

    Full Story

  • Hilos en Java: Que funcione no quiere decir que esté bien

    Hace tiempo que leo código con los mismos fallos que, creo, son errores de concepto. Mucha gente supone cosas sobre el funcionamiento de los hilos en Java que, directamente, son falsas. En esta entrada aportaré mi granito de arena para aclarar algunos de esos conceptos. […]

    Full Story

  • Hilos en java sin heredar de Thread

    Hilos en java sin heredar de Thread

    Uno de mis amigos está ahora cursando la asignatura de Redes. En las prácticas usan Java e inevitablemente hacen uso de hilos. Hasta ahí todo normal. El problema (por llamarlo de alguna manera) es que los ejemplos disponibles en las transparencias crean clases que extienden […]

    Full Story

  • ¿Por qué dicen que C# es igual que Java?

    ¿Por qué dicen que C# es igual que Java?

    Estos días he estado ayudando a algunos amigos que están acostumbrados a trabajar en Java a hacer unas prácticas en C#. Mucha gente dice que C# “es como Java”, pero me parece que es una mentira bastante gorda. Uno puede hacer código C# como si […]

    Full Story

  • Usar ArrayList para crear listas de reproducción en Java

    Usar ArrayList para crear listas de reproducción en Java

    Hace algún tiempo publiqué como reproducir música en Java. En ese hilo me pedían ayuda para hacer una lista de reproducción. Lo cierto es que no va más allá de usar alguna estructura de datos, así que pondré una sencilla implementación usando ArrayList. La aplicación […]

    Full Story

  • Cierres lambda en Java 7 (Dolphin)

    Cierres lambda en Java 7 (Dolphin)

    Ahora que Java 6 tiene casi dos años, parece el momento adecuado para comenzar a aprender las nuevas características de su sustituto, Java 7 (a.k.a. Dolphin) que si cumple su hoja de ruta estará entre nosotros en algún momento de 2009. Uno de los cambios […]

    Full Story

  • Borrar todas las filas de un JTable

    Borrar todas las filas de un JTable

    Ayer me hicieron una pregunta por correo que me pareció bastante interesante porque es un ejemplo perfecto de cómo un código simple y lógico puede contener errores enormes sin que sepamos donde falla. El problema surgía al borrar todas las filas de un JTable. El […]

    Full Story

  • Crear jar con librerías incluidas sin preocuparse del classpath

    Me he dado cuenta de que en la Universidad no se nos enseña a distribuir las aplicaciones Java que tenemos. Vamos, que si quisiéramos pasarle la aplicación que acabamos de programar a un amigo, no tendríamos ni idea de como hacerlo sin que tuviera que […]

    Full Story

  • MegaPlayer en 3D

    MegaPlayer en 3D

    Casi, casi está listo el visor de álbumes al estilo Front Row de Apple. Queda implementar un par de detalles y esa parte estará lista. En cuanto la termine le pondré también un “navegador” de artistas / álbumes para hacer más sencillo el filtrado de […]

    Full Story

  • Planes de desarrollo

    Planes de desarrollo

    Este año tengo Arquitectura de Aplicaciones de Software, una asignatura (muy útil por cierto) que se evalúa mediante la entrega de una práctica final. Cosa que no tendría mayor importancia de no ser porque haremos un pequeño reproductor de música en Java con soporte para […]

    Full Story

Page optimized by WP Minify WordPress Plugin