Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 上次调用方法时如何节省时间_Java_Android - Fatal编程技术网

Java 上次调用方法时如何节省时间

Java 上次调用方法时如何节省时间,java,android,Java,Android,如何在调用某个方法时节省时间。如果我创建一个公历,然后使用long variable=Calendar.getTimeInMillis()保存时间,此变量将保持运行。如何解决此问题。使用: long t1 = System.currentTimeMillis(); 你说“这个变量一直在运行”是什么意思?我猜它是某种类型的指针?只是想澄清一下:t1需要是一个静态或实例变量,而不是一个局部方法变量,否则它会消失。这取决于用户的用途:)如果他想测量方法执行时间,比如:long t1=System.c

如何在调用某个方法时节省时间。如果我创建一个公历,然后使用
long variable=Calendar.getTimeInMillis()
保存时间,此变量将保持运行。如何解决此问题。

使用:

long t1 = System.currentTimeMillis();

你说“这个变量一直在运行”是什么意思?我猜它是某种类型的指针?只是想澄清一下:t1需要是一个静态或实例变量,而不是一个局部方法变量,否则它会消失。这取决于用户的用途:)如果他想测量方法执行时间,比如:long t1=System.currentTimeMillis();/调用方法
long t2=System.currentTimeMillis();长时间=t2-t1;