int claim[5][3]={{7,5,3},{3,2,2},{9,0,2},{2,2,2},{4,3,3}};//各线程最大需求量
int allocation[5][3]={{0,1,0},{2,0,0},{3,0,2},{2,1,1},{0,0,2}};//各线程已分配资源
int i,j,k,l=0,count=0,m=0;
int C_A[5][3]={{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}};//各进程仍需要的各类资源
int result[5]={-1,-1,-1,-1,-1};//存放预分配成功的线程
int currentavail[3]={3,3,2};//当前可分配资源
用java怎么表示啊,急!请好心人帮帮忙啊,谢谢了~~~~~