Planificación del tiempo del tren
¿Público? ¿clase? ¿prueba? {
¿Privado? ¿Electricidad estática? int? k = 0; //Número de votos vendidos
¿Privado? ¿Electricidad estática? int? count = 1000; //Votos totales
¿Privado? ¿Electricidad estática? ¿sincrónico? ¿Booleano? sell(int?n){
if(k lt; count){
k;
System.out.println ("el boleto" n " se vendieron "k" boletos);
¿Devolución? Verdadero;
}
¿Devolución? >
Clase ? SellPot ? Hilo { // Taquilla p >
Público ){
this.n = n
}
Público? ejecutar(){
mientras(vender(n) ){
¿Probar? {
thread.sleep(100);
}? (¿Excepción de interrupción? e)? >
e.printstacktrace();
}
}
}
}
¿Público? ¿Estático? principal(String[]?args)? {
for(int?I=10;i){
>¿Nuevo? 1). inicio();
}
}
}
//Transferencia bancaria
Público ? Clase ? Prueba2 ? { ? int ? I, int? k = m;
System.out.println("El cliente "n" "(i 1)" remesa, y el banco recibe la remesa total" k);
}
¿estática? ¿clase? ¿ropa? extensión? hilo {//taquilla p>
int?n; //Número de cliente
Público? Costum(int?n){
this.n = n
}
¿Público? ejecutar(? ){
for(int?I = 0;ilt3;i){
Enviar (100, I, n); /Remitir 100
¿Intentar? {
thread(100);
} (¿Excepción de interrupción? e)? >e.printstacktrace() ;
}
}
}
}
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
for(int?I = 1;i lt=3;i){
¿Nuevo? Ropa (1). inicio();
}
}
}