⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 div.java

📁 关于rmi方面的一些编程
💻 JAVA
字号:
package rmi;

import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;

public class Div extends UnicastRemoteObject implements RemoteDiv {
//用于存素数
	int[] prime;
//存素数的中间变量
	int[] prime1;
//当前找到的素数个数
	int j;
//标示数据是否为素数
	boolean flag;

	public Div() throws RemoteException {
		super();
	}
//用num大小的数组存放已找到的素数;对每一个数验证它是否是素数,
//但是只用它以前的素数除它
	public int[] getPrime(int num) throws RemoteException {
		// TODO Auto-generated method stub
		prime = new int[num];
		for (int i = 0; i < num; i++)
			prime[i] = 0;
		prime[0] = 2;
		for (int i = 3; i <= num; i++) {
			j = 0;
			flag = true;
			while (prime[j] != 0) {
				if (i % prime[j] == 0) {
					flag = false;
					break;
				}
				j++;
			}
			if (flag)
				prime[j] = i;
		}
		j = 0;
		while (prime[j] != 0)
			j++;
		prime1 = new int[j];
		System.arraycopy(prime, 0, prime1, 0, j);
		System.out.println("entry !");
		return prime1;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -