第12章java网络编程内容摘要:

实例 上机系列丛书 Java程序设计教程 清华大学出版社 使用 URL获取网络资源 利用 URL, Java Applet可以从网络上获取图像或者声音。 获取图像 获取声音 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 获取图像 可以使用 getImage方法直接从 Web服务器上获取图像资源,包括 GIF文件和JPEG/JPG文件。 【 例 121】 使用 URL绝对地址从 Web 服务器上读取图像并显示(光盘: \源文件 \第 12章 \例 )。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 获取声音 利用 Applet类的 play方法可以直接播放网络上的声音文件,也可以使用方法getAudioClip从网络上获取声音资源,生成 AudioClip类型的对象,并进行处理。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 获取声音 play方法有两种主要形式。 play(URL url):使用绝对 URL表示声音文件的访问路径。 play(URL url, String fileName):使用相对 URL表示声音文件的访问路径。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 获取声音 getAudioClip方法有两种主要形式。 getAudioClip (URL url):使用绝对URL。 getAudioClip (URL url, String fileName):使用相对 URL。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 获取声音 【 例 122】 网络声音的播放。 通过getAudioClip从网络上获取声音资源,并通过为可视化界面上的按钮添加响应事件来实现操作声音播放的功能(光盘:\源文件 \第 12章 \例 )。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 类“ NetSoundCall”运行结果 类“ N et S o u n d Ca l l”运行结果 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 URLConnection网络通信 通过 URL的方法 openStream(),只能从网络上读取数据,如果同时还想输出数据,例如向服务器端的 CGI程序发送一些数据,必须先与 URL建立连接,然后才能对其进行读写,这时就要用到类URLConnection。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 URLConnection网络通信 URL连接的创建 读写操作 使用 URLConnection类进行网络通信的基本步骤 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 URL连接的创建 URLConnection的构造方法只有一个,即: URLConnection(URL url)//创建一个与URL的连接 URLConnection类的方法很多,可以返回或者设置资源长度、最新更新时间和编码等全方位信息。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 URL连接的创建 用户创建了 URL类对象后,通过其openConnection方法获得 URLConnection类的对象。 其过程如下: try{ URL chinaren = new URL ( URLConnectonn tc = ()。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 URL连接的创建 }catch(MalformedURLException e){ //创建 URL()对象失败 … }catch (IOException e){ //openConnection()失败 … } 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 读写操作 建立好了 URL连接,就可以针对这个连接的输入流( InputStream)进行读操作,也可以针对这个连接的输出流( OutputStream)进行写操作,这时需要先调用方法 setDoInput将输入( Input)属性设置为真( true),指定该连接后写入内容。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 应用举例 —— 获取网站信息 本节将以获取网站信息为例进行讲解(光盘: \源文件 \第 12章 \应用举例)。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 类“ GoHome”运行结果 类“ G o H o m e ”运行结果 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 Socket编程 Socket套接字是 TCP/IP网络的 API,定义了许多函数或例程,开发人员可以用它们来开发 TCP/IP网络上的应用程序。 学习 Inter上的 TCP/IP网络编程,必须理解 Socket。 电脑基础 实例 上机系列丛书 Java程序设计教程 清华大学出版社 Socket编程 Socket基础知识 Socket编程的工作原理 TCP/IP socket连接。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。