网络编程初步.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计网络编程初步广州大学华软软件学院网络编程初步广州大学华软软件学院基本概念与术语套接字(Socket) 编程异常(Exception)处理多线程(MultiThread)通讯方式单工。单向通讯,例如:模拟电视、广播。半双工。分时双向,例如:对讲机。全双工。随时双向,例如:手机广州大学华软软件学院IP地址与端口(Ports)IP地址用于定位网络中的机器,Port端口用于定位一台机器中的应用进程。FTP : 20HTTP : 80MySQL : 3306Chess5 : 884814101024以内的端口号常用于各种公认的通用服务,例如FTP、HTTP等。网络编程初步广州大学华软软件学院基本概念与术语套接字(Socket) 编程异常(Exception)处理多线程(MultiThread).ServerSocket .SocketServerSocket用于等待来自网络的连接请求。Socket 套接字,是两台机器间通信的端点。/javase/8/docs/api/index.html编程步骤服务器程序首先运行,在指定端口等待客户端以服务器地址为参数发起连接请求服务器接收请求,并返回 Socket 对象双方根据各自的 Socket 对象获取输入/输出流通过输入/输出流互相交错地读写数据各自关闭 Socket 连接广州大学华软软件学院SocketServer.javaaccept 方法将阻塞,等待收到来自客户端的请求再返回。广州大学华软软件学院SocketClient.java广州大学华软软件学院网络编程初步广州大学华软软件学院基本概念与术语套接字(Socket) 编程异常(Exception)处理多线程(MultiThread)异常(Exception)文件、网络访问等操作,可能会抛出 Exception 异常对象处理方式一 :继续向上抛出,即由 method 的调用者处理处理方式二 :广州大学华软软件学院方式一示例广州大学华软软件学院方式二示例AssistantPoint readPoint()void writePoint()广州大学华软软件学院网络编程初步广州大学华软软件学院基本概念与术语套接字(Socket) 编程异常(Exception)处理多线程(MultiThread)java.lang.Thread(线程)多线程(MultiThread)可以实现程序内部指令流的并发执行。void start() 启动线程。void run()线程启动后,将执行此方法。void sleep(long?millis) 在指定的毫秒数内休眠广州大学华软软件学院龟兔赛跑广州大学华软软件学院通讯助手(线程版)广州大学华软软件学院

文档评论(0)

cc880559 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档