相关疑难解决方法(0)

速度优化:私有和公共变量 - Java

我问这个问题纯粹是为了问题的速度方面.

从私有或公共(Java)获取对象的值之间的速度差异是什么?

class MyClass {
    public int myInt = 5;
}
class MyOtherClass {
    private int myInt = 5;

    public int getMyInt() {
        return myInt;
    }
}
class MyMainClass {
    public static void main (String [] args) {
        MyClass myObject = new MyClass();
        MyOtherClass myOtherObject = new MyOtherClass();

        // which is faster?
        System.out.println(myObject.myInt);
        System.out.println(myOtherObject.getMyInt ());
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以测试它,但如果有人知道它,它不会伤害:)提前谢谢!

java variables performance

5
推荐指数
2
解决办法
6237
查看次数

标签 统计

java ×1

performance ×1

variables ×1