URL马剑威第129讲课程大纲1、URL概述2、URLConnection3、URLEncoder4、URLDecoder1、URL概述•publicfinalclassURLextendsObjectimplementsSerializable•URL(uniformresourcelocation)类URL代表一个统一资源定位符,它是指向互联网“资源”的指针。•URL(Stringspec)根据String表示形式创建URL对象。•URLConnectionopenConnection()返回一个URLConnection对象,它表示到URL所引用的远程对象的连接。•StringgetHost()获取此URL的主机名(如果适用)。•StringgetPath()获取此URL的路径部分。•intgetPort()获取此URL的端口号。•StringgetProtocol()获取此URL的协议名称。2、URLConnection•publicabstractclassURLConnectionextendsObject•抽象类URLConnection是所有类的超类,它代表应用程序和URL之间的通信链接。•InputStreamgetInputStream()返回从此打开的连接读取的输入流。•OutputStreamgetOutputStream()返回写入到此连接的输出流。3、URLEncoder•publicclassURLEncoderextendsObject•HTML格式编码的实用工具类。该类包含了将String转换为application/x-格式的静态方法。•staticStringencode(Strings,Stringenc)使用指定的编码机制将字符串转换为application/x-格式。4、URLDecoder•publicclassURLDecoderextendsObject•HTML格式解码的实用工具类。该类包含了将String从application/x-格式解码的静态方法。•staticStringdecode(Strings,Stringenc)使用指定的编码机制对application/x-字符串解码。谢谢Thanks