Public class Example {
private int number;
public Example(int number){
this.number = number;
}
public int getNumber(){
return number;
}
public void setNumber(int number){
this.number = number;
}
public static void main(String[] args){
Example e = new Example(5);
在自己的类中访问变量时首选什么;“e.number”还是“e.getNumber()”?
编辑:
我认为最重要的问题是:编译器是否知道您调用的方法是 getter 或 setter。所以,将e.setNumber(5);
尽可能快e.number = 5;