本帖最后由 罗全涛 于 2012-1-2 14:13 编辑
在tcp网络编程中,当创建了客户端套接字s后,可通过它的getInputStream()和getOutputStream()来获取网络字节输入输出流,
如下:
Socket s = new Socket("192.168.1.101",10003);
OutputStream out = s.getOutputStream();
InputStream in = s.getOutputStream();
函数原型附录如下,查阅于JAVA_API:
InputStream getInputStream()
返回此套接字的输入流。
OutputStream getOutputStream()
返回此套接字的输出流。
我思考着OutputStream 和 InputStream 都是abstract抽象类,上面的语句不就相当于
创建了OutputStream对象和InputStream对象,可是抽象类不是无法创建实例,必须由其
子类继承后,才能创建对象吗?希望高手帮我看看。 |