inputstream设计模式