Java no memo

自分のためのJavaメモ。

this

class Car {
  String name1;
  static String name2;

  static String getName(){
    return name2; // this.name1もname1も呼べない。
  }
}
class Car {
  static String name;
  
  Car(String name){
    Car.name = name;
  }
  
  String getName(){
    return Car.name;
  }
}
class Car {
  public String strPub;
  public static String strSta;
  public final String strFin;
  private String strPri; //getter,setterの作成
  
  Car(String strPub, String strSta, String strFin, String strPri){
    this.strPub = strPub;
    Car.strSta = strSta;
    this.strFin = strFin;
    this.strPri = strPri;
  }

  public void setNull(){
    this.strPub = null;
    Car.strSta = null;
    this.strFin = null;   //←エラー
    this.strPri = null;
  }
}
広告を非表示にする