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

No me funciona el codigo de java - semaforo

Estas en el tema de No me funciona el codigo de java - semaforo en el foro de Java en Foros del Web. Tengo que hacer una implementacion de semaforo en java y este es el codigo y no corre en mi maquina que estara mal y tambien ...
  #1 (permalink)  
Antiguo 15/07/2011, 07:36
Avatar de soy_nicanor  
Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 14 años
Puntos: 3
No me funciona el codigo de java - semaforo

Tengo que hacer una implementacion de semaforo en java

y este es el codigo y no corre en mi maquina que estara mal y tambien quisiera ingresar datos


Cita:
package semaforo;
public class Semaforo
{
private int valor;
public Semaforo(int valor)
{
this.valor = valor;
}
public synchronized void P()
{
this.valor--;
if(valor < 0)
{
try
{
this.wait();
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
public synchronized void V()
{
this.valor++;
if(valor <= 0)
{
this.notify();
}
}
}
  #2 (permalink)  
Antiguo 15/07/2011, 08:06
 
Fecha de Ingreso: junio-2011
Mensajes: 39
Antigüedad: 12 años, 10 meses
Puntos: 16
Exclamación Respuesta: No me funciona el codigo de java - semaforo

Hola,

Podrías aclarar que es lo que no te funciona,,,no compila?,,,compila pero saca alguna RuntimeException?,,,cual es el código del hilo(s) con los que estas accediendo a tu clase Semaforo?
Ingresar datos?,,en donde?

Se mas específico haber si te podemos ayudar.
__________________
Saludos desde Colombia.
http://labs.distrit.co

Etiquetas: Ninguno
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 01:15.