Foros del Web » Programación para mayores de 30 ;) » Java »

hola denme su opinion

Estas en el tema de hola denme su opinion en el foro de Java en Foros del Web. para que sirven los threads cual es su funcion que se puede hacer con ellos...
  #1 (permalink)  
Antiguo 22/05/2006, 20:23
 
Fecha de Ingreso: mayo-2006
Mensajes: 101
Antigüedad: 18 años
Puntos: 2
hola denme su opinion

para que sirven los threads cual es su funcion que se puede hacer con ellos
  #2 (permalink)  
Antiguo 22/05/2006, 21:12
Avatar de freesoftwarrior  
Fecha de Ingreso: marzo-2006
Mensajes: 362
Antigüedad: 18 años, 1 mes
Puntos: 10
me sumo a l apregunta
  #3 (permalink)  
Antiguo 22/05/2006, 21:38
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
segun tengo entendido, o mejor dicho hasta donde se........

los Threads son "Hilos" osea son procesos independientes! se utilizan para hacer varias cosas al "mismo tiempo", osea hacer una aplicacion multitarea, por ejemplo en el metodo main() de tu aplicacion puedes crear varios hilos, estos a su vez estaran ejecutandose simultaneamente junto con el main()...

el anio pasado en una materia fue que use los hilos, la aplicacion que hice era una especie de manejador de base de datos distribuidas, osea tenia una base de datos distribuida en varias maquinas conectadas en anillo, en cada maquina estaba corriendo el manejador, ahi use los hilos, uno para escuchar en el puerto las peticiones, otro para hacer las consultas a la base de datos local, y otro para tener una interface grafica para el usuario, ah y otro para pasar la peticion o la respuesta al siguiente nodo.

como vez, los hilos son muy utiles para hacer procedimientos simultaneamente!!

bueno, espero que con esta cort y sencilla explicacion te des la idea!!

have funnnnnnn
  #4 (permalink)  
Antiguo 22/05/2006, 22:30
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 9 meses
Puntos: 24
Como dijo stock, sirven para hacer aplicaiones multitareas. Se usan sobre todos para programas cliente servidor, en donde el servidor debe antender a varios clientes simultaneamente, entonces cuando un cliente desea usar el servidor, el servdor crea un hilo que gesione a este cliente. Se entiende.

Se utilioza ademas para hacer aplicaciones que corran en disitnos procesadores, al dividir tu aplicacion en threads, cada thread se ejecuta en un procesador distinto y mejoras el rendimiento de la aplicacion.

Saludos
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #5 (permalink)  
Antiguo 23/05/2006, 01:19
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Hola:

Hay otro caso en que es imprescindible el uso de hilos. Cuando hacemos ventanas en java, java tiene un hilo que se encarga del menejo de eventos de teclado, ratón y repintado de las ventanas.
Si al pulsar un botón hacemos una tarea muy compleja que tarda, durante todo este tiempo mantenemos ocupado ese hilo, por lo que mientras se realiza esa tarea no se refrescan las ventanas ni se atienden nuevos eventos de teclado y ratón.
En estos casos, es necesario para que nuestra aplicación de una "buena sensación" (feeling que dirían los ingleses) que lancemos esa tarea compleja en un hilo independiente, liberando lo antes posible al hilo de java encargado de refrescos.

Sed buenos.
__________________
Apuntes Java
Wiki de Programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:16.