asdasdsad
Ingresar |
Regístrese
Buenas Tareas - Ensayos Premium y Gratuitos, trabajos de grado & Notas de librosEnsayos y Trabajos
Resumen De Libros
Generador de Citas
Más
Página principal »
Tecnología
Campo De Tiro
Regístrese para
acceso completo a ensayos
Enviado porleonardo2222, mayo 2011 | 2 Páginas (336 Palabras) | 2 Visitas
|
4.5
1
2
3
4
5
(1)
|
Denunciar
|
Cuéntale
a todos acerca de nosotros...
Enviar
Cada SOimplementa los hilos del sistema como quiere, aunque se puede
hablar de la existencia de tres estándares. Existen tres librerías nativas
diferentes de hilos que compiten hoy en día para ser las másusadas: Win32,
OS/2 y POSIX. Las dos primeras son propietarias y sólo corren bajo sus
respectivas plataformas (NT, Win95, OS/2). La especificación POSIX (IEEE
1003.1c) conocida como pthreads [Butenhof,1997] está pensada para todas
las plataformas y está disponible para la mayoría de las implementaciones
UNIX y Linux, así como VMS y AS/400.
Por su parte, los hilos de Java están implementados enla MVJ (Máquina
Virtual Java) que a su vez está construida sobre la librería de hilos nativas de la
correspondiente plataforma (ver Figura 6). Java sólo ofrece su API para
manejar hilos,independientemente de la librería subyacente. De esta forma es
mucho más fácil utilizar las hilos de Java. Sin embargo, y como se verá
posteriormente, hay algunos asuntos importantes a tener en cuenta paraque
un programa multihilo en Java sea independiente de la plataforma.
CAMPO DE TIRO
class Pistola
{
private int cartucho;
private boolean enposicion = true; //METODO DISPARAR
publicsynchronized void disparar(int cartucho)
{
while (enposicion == false)
{
try // Esperar a apuntar
{
wait();
} catch (InterruptedException e) { }
}
enposicion = false;...
Regístrate para leer el documento completo.