DataOutputStream dos = new DataOutputStream(s.getOutputStream());(其中s是一个Socket对象)。我想问一下s.getOutputStream()直接拿出来一个socket的输出流,这个我们从来就没有定义过一个输出流,为什么就可以拿到,是说new出来一个Socket 对象出来,是不是Socket的源代码已经包括基础输入输出流了。如果说的不对,麻烦大家指点,小弟刚刚接触socket。
get的时候是重新构造的,也就是说Socket中已经是实现了或者说“包含了”。