《Java编程思想》561页有这样一句话,看上去很怪:
buffer.put(c2).put(c1)
连续2个put.关于这一点,请大家参考下面的程序
public class TwoDot{
TwoDot MyOut(){
System.out.println("新曙光");
return new TwoDot();
}
public static void main(String[] args){
TwoDot LiangDian=new TwoDot();
LiangDian.MyOut().MyOut();
}
}
其实,函数返回的是这个类的一个实例。所以,可以有连续的2个点调用同一个函数。