java jdk7学习笔记:InputStream与OutputStream (二)

2014-11-24 07:40:05 · 作者: · 浏览: 2

while(true) {

client = server.accept();

InputStream input = client.getInputStream();

OutputStream output = client.getOutputStream();

// 接下来就是操作 InputStream、OutputStream 实例了

...

}

}

catch(IOException ex) {

...

}

如果将来学到Servlet,想将文档输出至浏览器,也会有类似的操作:

response.setContentType("application/pdf");

InputStream in = this.getServletContext()

.getResourceAsStream("/WEB-INF/jdbc.pdf");

OutputStream out = response.getOutputStream();

byte[] data = new byte[1024];

int length = -1;

while((length = in.read(data)) != -1) {

out.write(data, 0, length);

}

作者: 林信良