打印100000以内的质数及优化

`public class Demo{
public static void main(String[] args){
//记录质数个数
int count = 0;

	//获取当前时间
	long start = System.currentTimeMillis();
	
	//遍历100以内自然数
	label:for(int i=2;i<=100000;i++){
		
		for(int j=2;j<=Math.sqrt(i);j++){
			//有一个数能被整除就不是质数
			if(i%j == 0){
				continue label;				
			}				
		}			
		count++;			
	}
	
	System.out.println("质数的总个数:" + count);
	
	long end = System.currentTimeMillis();
	
	System.out.print("程序运行时间:" + (end - start) + "ms");
	
}

}`

上一篇:19_对项目的主从redis架构进行QPS压测以及水平扩容支撑更高QPS


下一篇:JAVA中的线程安全与非线程安全