📄 matrixclient.java
字号:
package rmicmatrix;
import java.rmi.*;
import java.net.*;
public class MatrixClient {
public static void main(String[] args){
int a[][]={{1,2},{3,4},{5,6}}; //声明时初始化
int b[][]={{1,2,3},{4,5,6}};
int c[][]=new int[20][20];
String p="rmi://localhost:2048/Multip";
System.out.println("矩阵a是:");
for(int i=0;i<3;i++){
for(int j=0;j<2;j++)
System.out.print(a[i][j]+" ");
System.out.println("");
}
System.out.println("矩阵b是:");
for(int i=0;i<2;i++){
for(int j=0;j<3;j++)
System.out.print(b[i][j]+" ");
System.out.println("");
}
try{
MultipInterface m=(MultipInterface)Naming.lookup(p);
c=m.getMultip(a,3,2,b,2,3);
System.out.println("矩阵c是:");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++)
System.out.print(c[i][j]+" ");
System.out.println("");
}
}catch(RemoteException ex){
System.out.println("RemoteException in Client.main. "+ex);
}catch(MalformedURLException ex){
System.out.println("MalformedURLException in Client.main. "+ex);
}catch(NotBoundException ex){
System.out.println("NotBoundException in Client.main. "+ex);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -