相关疑难解决方法(0)

Null/Object和Null/Null比较效率

这个问题让我做了一些测试:

public class Stack
{
    public static void main(String[] args)
    {
        Object obj0 = null;
        Object obj1 = new Object();
        long start;
        long end;
        double difference;  
        double differenceAvg = 0;

        for (int j = 0; j < 100; j++)
        {
            start = System.nanoTime();

            for (int i = 0; i < 1000000000; i++)
                if (obj0 == null);

            end = System.nanoTime();
            difference = end - start;
            differenceAvg +=difference;
        }

        System.out.println(differenceAvg/100);
        differenceAvg = 0;

        for (int j = 0; j < 100; …
Run Code Online (Sandbox Code Playgroud)

java

8
推荐指数
1
解决办法
182
查看次数

标签 统计

java ×1