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()」?
編集:
最も重要な質問は、呼び出したメソッドがゲッターまたはセッターであることをコンパイラが認識しているかどうかです。したがって、次のようe.setNumber(5);
に高速になりますe.number = 5;