一个简单的计算

public class Test {
    public static void main(String[] args){
        long start = System.currentTimeMillis();
        long sum = 0L;
        for(long i=0; i<Integer.MAX_VALUE; i++){
            sum += i;
        }
        System.out.println(sum);
        System.out.println(System.currentTimeMillis() - start);
    }
}

预估以下执行效率怎么样?在我的电脑上是681ms

下边这个呢?

public class Test {
	public static void main(String[] args){
		long start = System.currentTimeMillis();
		Long sum = 0L;
		for(long i=0; i<Integer.MAX_VALUE; i++){
			sum += i;
		}
		System.out.println(sum);
		System.out.println(System.currentTimeMillis() - start);
	}
}

  执行效率怎么样?6681.

时间: 2024-08-05 17:50:11

一个简单的计算的相关文章

一个简单的计算分数的小程序

一个简单的计算分数的小程序 代码如下: package Day05; public class ExamGradeDemo { public static void main(String[] args) { char[][] answers = { {'C','B','D','C','A','A','D','C','D','C'}, {'A','C','B','D','C','A','D','C','B','D'}, {'A','C','B','D','B','D','C','A','A','

Simple Java_制作一个简单的计算时间差工具

在精度要求不太高的使用场景中,可能需要知道某一个处理逻辑究竟用了多少秒,Java提供了方便的获取当前时间的方式,通过获取两个时间点的差值就能得到中间部分的代码运行时间了. 首先,Java中获得当前系统时间的方式是: Long currentTime = System.currentTimeMillis(); 这条语句会返回当前时间的毫秒数. 现在我们定义一个简单的计时器工具,未加入任何验证的逻辑,代码大概如下: package com.anivia.blog.util; /** * 一个简单的时

SqlSever基础 top 后面的n 由一个简单的计算式子计算得出

镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 base code 1 use master 2 drop database helloworld 3 4 5 --创建一个数据库 6 create database helloworld 7 8 9 10 --用helloworld1这个数据库 11 use helloworld 12 13

控制台输入一个简单表达式(+-*/)计算结果

1, import java.util.Scanner /** * Author: bruce * Date: 2015-01-24 */ object ConsoleScanner { def main(args: Array[String]) { println("Please enter a phase: "); val scan = new Scanner(System.in); val phase = scan.next() algo(phase, "+"

WCF服务二:创建一个简单的WCF服务程序

在本例中,我们将实现一个简单的计算服务,提供基本的加.减.乘.除运算,通过客户端和服务端运行在同一台机器上的不同进程实现. 一.新建WCF服务 1.新建一个空白解决方案,解决方案名称为"WCFSolution". 2.解决方案右键->添加->类库项目,类库名称为CalculateWcfService. 3.创建服务契约 WCF采用基于契约的交互方式实现了服务的自制.服务契约:是相关操作的集合.契约就是双方或多方就某个关注点达成的一种共识,是一方向另一方的一种承诺.签署了某个

一个简单的代码计算行数demo编写

最近手头的项目基本上已经完结,历经了5个月的开发和迭代,各种的需求调整,想对自己的代码量进行一个客观的计算,于是抽了点时间写下了这个小demo,朋友们有需要的可以看看,很简单. 基本的思想就是:根目录->递归的遍历所有文件夹>计算具体某一文件的代码行数 具体流程如下: #pragma mark---------------------->递归文件夹下文件 - (void)recordFilePathWithPath:(NSString *)path{ /*        文件管理器  

一个简单的工作日计算

一个简单的工作日计算: function getWorkDay(dtBegin:TDateTime;IncDays:Integer):TDateTime; const days: array[1..7] of string=('7','1','2','3','4', '5','6'); var week1:string; x:integer; begin //日期 x:=1; while (x<=IncDays) do begin //判断是否周末 week1:=days[DayOfWeek(d

一个简单的税利计算器(网页版)

嗯嗯,做一个简单的网页版的税率计算器,功能比较简单,但是相对比较实用.因为参考了一些其他作品,所以在计算汇率的时候习惯性的是以美元做单位.具体的功能有着较为详细的标注.仅供大家学习参考下. <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>JavaScript Loan Calculator</title>

利用JSP编程技术实现一个简单的购物车程序

实验二   JSP编程 一.实验目的1. 掌握JSP指令的使用方法:2. 掌握JSP动作的使用方法:3. 掌握JSP内置对象的使用方法:4. 掌握JavaBean的编程技术及使用方法:5. 掌握JSP中数据库编程方法: 二.实验要求 : 利用JSP编程技术实现一个简单的购物车程序,具体要求如下. (1)用JSP编写一个登录页面,登录信息中有用户名和密码,分别用两个按钮来提交和重置登录信息. (2)编写一个JSP程序来处理用户提交的登录信息,如果用户名为本小组成员的名字且密码为对应的学号时,采用J