Threads and Java Description