java语言程序设计的课程设计项目——应用java网络技术实现的即时通迅im项目的完整实现实例第4部分内容摘要:
tInterface 接口,该接口定义了发送请求和接收结果的方法集,包名称为 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 6/12 页 ( 2) RequestAndReceiveResultInterface 接口的定义体代码 package。 import。 import。 public interface RequestAndReceiveResultInterface { public abstract void createClientInputOutputSocketStream()throws OASystemException。 public abstract void sendRequestAndReceiveResultFromSocketServer() throws OASystemException。 public abstract void closeAllClientStreamObject() throws OASystemException。 public void setClientSocket(Socket clientSocket)。 } 添加 RequestAndReceiveResultInterface 接口的实现类的代码 ( 1)实现类 RequestAndReceiveResultImple 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 7/12 页 ( 2)编程该实现类 package。 import。 import。 import。 import。 import。 import。 import。 public class RequestAndReceiveResultImple implements RequestAndReceiveResultInterface { private Socket clientSocket=null。 private BufferedReader clientSocketInputStream=null。 private PrintStream clientSocketOutputStream=null。 public RequestAndReceiveResultImple() { 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 8/12 页 } @Override public void closeAllClientStreamObject() throws OASystemException{ try { if(clientSocketInputStream!=null){ ()。 clientSocketInputStream=null。 } } catch (IOException exception) { throw new OASystemException(无法正确地关闭 Socket 输入流。 )。 } if(clientSocketOutputStream!=null){ ()。 clientSocketOutputStream=null。java语言程序设计的课程设计项目——应用java网络技术实现的即时通迅im项目的完整实现实例第4部分
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。