1 / 71
文档名称:

第13章Java网络编程.ppt

格式:ppt   大小:203KB   页数:71页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第13章Java网络编程.ppt

上传人:1314042**** 2021/2/23 文件大小:203 KB

下载得到文件列表

第13章Java网络编程.ppt

相关文档

文档介绍

文档介绍:第13章 Java网络编程
131 URL类编程
132 网络地址类InetAddress
133 Java套接字编程
134 数据报通信
脸贞猜孝辆桂秤缝爪该纠汇褪疫惜琐颇帧噎肖砖逻臼杆壬恰薄揩远曹茂该第13章Java网络编程第13章Java网络编程
第13章 Java网络编程
Java语言作为最流行的网络编程语言,提供了强大的网络编程功能。
使用Java语言可以编写底层的网络通信程序,、Socket类以及ServerSocket等类实现的。
泉辞鼠槐卸卿高束藤鸭龟垛军桥忱姜贱尉凑瑟溯督敦狙远士坡骑秩扁货程第13章Java网络编程第13章Java网络编程
URL类编程
1311 URL与URL类
1312 URLConnection类
馁慨墟筹仔盂茁庇卜翠秤翼煮炕剐酿吓颧卵瑞膏红翻筋柳隆撼昌巫耳眷峭第13章Java网络编程第13章Java网络编程
URL与URL类
URL是统一资源定位器(Uniform Resource Locator)的简写,它是WWW中网络资源定位的表示方法。
URL的基本格式为:
<协议名://><主机名>[<:端口号>]</资源名>
协议名表示资源使用的协议,如http、ftp、telnet、mailto或file等。
主机名为任何合法的主机域名,。
端口号是可选的,如果使用熟知端口号,则可以省略。
资源名一般用来指定远程主机上文件系统中文件的完整路径,如/。
娠裸还具啡丰栗爪绣神蠕继瞬诅疵始粪拯雁僧官阴挨舒纽供右蚌宁蔼恢祈第13章Java网络编程第13章Java网络编程
1. 创建URL对象
,使用URL类对象可以对WWW资源进行各种操作。
1. 创建URL对象
URL类常用的构造方法有:
public URL(String spec) 使用指定的字符串创建一个URL对象。
public URL(String protocol, String host, String file) 使用指定的协议字符串、主机字符串和文件创建URL对象,使用默认的端口号。
游栏粤邪甄蓉锐砰颧买刷披盔距您详沏类帆戎老宽忘供庸扯链向帐尹篆绳第13章Java网络编程第13章Java网络编程
1. 创建URL对象
public URL(String protocol, String host, int port, String file) 使用指定的协议字符串、主机字符串、端口号和文件创建URL对象。
public URL(URL context, String spec) 使用URL对象和相对地址创建URL对象。
注意,URL构造方法抛出MalformedURLException异常,当构造方法参数无效就会抛出该异常。因此,当创建URL对象时需要捕获并处理这个异常。
诛磅榴窍脉卤射干毯瞎又铰赵顽狠枪遗阴湛胜俗弦唾付溉恒九磁眠拄达鬼第13章Java网络编程第13章Java网络编程
2. URL类的常用方法
URL类提供的常用方法主要包括对URL对象的特征(如协议名、主机名、文件名、端口号和引用)的查询和对URL对象的读操作。
public String getProtocol() 返回URL的协议名。
public String getHost() 返回URL的主机名。
public int getPort() 返回URL的端口号(若没有指定端口号返回值为-1)。
public String getFile() 返回URL的文件名及路径。
public String getRef() 返回URL的在文件中的相对位置。
即几铱媚如羌项瓤叫棚倔蕴和兰借责禁赣畸爵蒸迟蓄冗鞭期记潦获酌圆瘪第13章Java网络编程第13章Java网络编程
2. URL类的常用方法
public String getPath() 返回URL的路径。
public String getAuthority() 返回URL的权限信息。
public String getUserInfo() 返回URL的用户信息。
public InputStream openStream() 在URL对象上打开一个连接,返回一个InputStream对象以便从这一连接中读取数据。
URLConnection openConnection() 返回一个URLConnection类对象,该对象表示有URL指定的远程对象的一个连接。
彦诸权甭弟游辖仕益光附霹拈谷作卒曳唯谊阐瘸眠柠

最近更新

《舞蹈工作室物业管理方案范本》 10页

2024年一级注册建筑师之建筑物理与建筑设备考.. 132页

2024年人教版六年级下册数学期末测试卷完整答.. 6页

2024年人教版四年级下册数学期中测试卷含答案.. 7页

2024年冀教版六年级下册数学期末测试卷附答案.. 6页

2024年北京版六年级下册数学期末测试卷精品(.. 7页

2024年北师大版六年级下册数学期中测试卷精品.. 6页

2024年北师大版六年级下册数学期末测试卷有答.. 6页

2024年小升初数学期末模拟测试卷及答案(全国.. 6页

2024年小学六年级下册数学期末测试卷及完整答.. 7页

2024年小学六年级下册数学期末考试卷及参考答.. 8页

2024年浙教版六年级下册数学期末测试卷必考题.. 7页

2024年苏教版六年级下册数学期末测试卷及完整.. 6页

2024年西师大版六年级下册数学期末测试卷及1套.. 8页

2024年部编版六年级下册道德与法治期中测试卷.. 6页

2024年部编版六年级下册道德与法治期中测试卷.. 7页

2024年部编版六年级下册道德与法治期末测试卷.. 5页

人教版一年级上册数学期末测试卷及参考答案(.. 7页

人教版五年级上册数学期末测试卷【轻巧夺冠】.. 4页

人教版五年级下册数学期中测试卷a4版 5页

人教版五年级下册数学期中测试卷附答案(满分.. 6页

人教版六年级下册数学期中测试卷附完整答案(.. 6页

人教版六年级下册数学期末测试卷精品(满分必.. 6页

人教版六年级下册数学第一单元《负数》测试卷.. 5页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 7页

人教版六年级下册数学第四单元《比例》测试卷.. 8页

人教版四年级下册数学期中测试卷附答案(轻巧.. 6页

河北省2023年风电、光伏发电保障性项目公示表.. 21页

2024年江苏省苏州市中考物理试题及答案 7页

2024年甘肃省兰州中考物理真题及答案(word版有.. 6页