RE:Hilos (programacion Avanzada)
para aprender de hilos buscate un manual de java llamado "Aprenda Java como si estuviera en primero", se que es gratuito... en ese libro hay un capitulo entero que se llama "Threads" (hilos)...
De no gustarte eso, buscate un manual de "Sistema Operativo", pero no de windows ni linux, no, sino uno donde te explican a bajo nivel como funciona el sistema operativo, y en la seccion "Administracion de CPU" se habla de Hilos o Threads y como los maneja la Cpu, los tiempos que le otorga a llos hilos, etc...
Yo creo que para empezar a programar algo, hay que entender ese algo, y si quieres programar hilos, debes entender que son, como funcionan y como se manejan...