Red de conocimiento informático - Problemas con los teléfonos móviles - Programación San

Programación San

Categoría de empleado {

Salario flotante privado;

Nombre de cadena privada;

Empleado público(){}

Empleado público (salario flotante , nombre de cadena){

this.salary = salario;

this.name = nombre

}

Sincronización pública void addSalary( recuento de coma flotante){

//Aumento de salario

}

Sincronización pública nula reducirSalario(recuento flotante){

/ /Salario reducción

}

Flotación pública getSalary(){

Devolución de salario;

}

}

Prueba de categoría {

Public static void main(String args[]){

Los empleados finales representan tres = nuevos empleados (3000, "Zhang San");

Subproceso A = nuevo subproceso(new Runnable() {

@override

public void run(){

// Administrador a

Zhan San . addsalary(666);

}

}).start();

Subproceso B = nuevo subproceso (nuevo Runnable() {

@override

public void run(){

//admin b

Zhan San. addsalary (666);

}

}).inicio();