1.简单实用方法
2.简单实例
package com.home.action.test.single;
public class Person {
public static final Person INSTANCE = new Person();
private int age;
private Person(){
}
public void setAge(int age){
this.age = age;
}
public int getAge(){
return this.age;
}
}
package com.home.action.test.single;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Person person = Person.INSTANCE;
person.setAge(12);
System.out.println(person.getAge());
CarInfo car = DefaultCar.getInstance();
car.showMessage();
}
}
2.简单实例
package com.home.action.test.mode.single;
public abstract class DefaultCar {
private static CarInfo instance = new CarInfo();
public static CarInfo getInstance(){
return instance;
}
static void reset(){
instance = new CarInfo();
}
}