java net
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
枚举摘要
Authenticator.RequestorType ;请求验证的实体的类型。 Proxy.Type ;表示代理类型。
异常摘要
BindException ;试图将套接字绑定到本地和端口时发生错误的情况下,抛出此异常。 ConnectException ;试图将套接字连接到远程和端口时发生错误的情况下,抛出此异常。 HttpRetryException ;抛出此异常指示 HTTP请求需要重试,但由于启用了流模式而无法自动重试。 MalformedURLException ;抛出这一异常指示出现了错误的 URL。 NoRouteToHostException ;试图将套接字连接到远程和端口时发生错误的情况下,抛出此异常。 PortUnreachableException ;在连接的数据报上已接收到 ICMP Port Unreachable消息时,抛出该异常。 ProtocolException ;抛出此异常指示在底层协议中存在错误,如 TCP错误。 SocketException ;抛出此异常指示在底层协议中存在错误,如 TCP错误。 SocketTimeoutException ;如果在读取或接受套接字时发生超时,则抛出此异常。 UnknownHostException ;指示主机IP无法确定而抛出的异常。 UnknownServiceException ;抛出这一异常指示出现了未知服务异常。
简介
javanet是Java技术相关的社区站,它还提供了基于络的一个Java项目的源代码库。
接口摘要
ContentHandlerFactory ;此接口定义内容处理程序的工厂。 CookiePolicy CookiePolicy实现决定应该接受哪个 cookie以及应该拒绝哪个 cookie。 CookieStore ;表示 cookie存储区的 CookieStore对象。 DatagramSocketImplFactory ;此接口定义用于数据报套接字实现的工厂。 FileNameMap ;提供在文件名和 MIME类型字符串之间进行映射的机制的简单接口。 SocketImplFactory ;此接口定义用于套接字实现的工厂。 SocketOptions ;获取/设置套接字选项的方法的接口。 URLStreamHandlerFactory ;该接口为 URL流协议处理程序定义一个工厂。
java net
Java技术相关的社区站
01 简介
03 类摘要
目录
02 接口摘Байду номын сангаас 04 枚举摘要
05 异常摘要
07 套接字
目录
06 软件包
并非所有系统都支持 IPv6协议,而当 Java络连接堆栈尝试检测它并在可用时透明地使用它时,还可以利用 系统属性禁用它。在 IPv6不可用或被显式禁用的情况下,Inet6Address对大多数络连接操作都不再是有效参数。 虽然可以保证在查找主机名时 ddress.getByName之类的方法不返回 Inet6Address,但仍然可能通过传递字面 值来创建此类对象。在此情况下,大多数方法在使用 Inet6Address调用时都将抛出异常。
软件包
为实现络应用程序提供类。 java包可以大致分为两个部分: 低级 API,用于处理以下抽象: ,也就是络标识符,如 IP。 套接字,也就是基本双向数据通信机制。 接口,用于描述络接口。 高级 API,用于处理以下抽象: URI,表示统一资源标识符。 URL,表示统一资源定位符。 连接,表示到 URL所指向资源的连接。 在整个 java API中,或者用作主机标识符或者用作套接字端点标识符。
套接字
套接字是在络上建立机器之间的通信链接的方法。java包提供 4种套接字: Socket是 TCP客户端API,通常用于将 (t.connect(SocketAddress))连接到远程主机。 ServerSocket是 TCP服务器 API,通常接受 (rSocket.accept)源于客户端套接字的连接。 DatagramSocket是 UDP端点 API,用于发送和接收 ramPackets。 MulticastSocket是 DatagramSocket的子类,在处理多播组时使用。 使用 TCP套接字的发送和接收操作需要借助 InputStream和 OutputStream来完成,这两者是通过 t.getInputStream和 t.getOutputStream方法获取的。 接口 NetworkInterface类提供 API以浏览和查询本地机器的所有络接口(例如,以太连接或 PPP端点)。只有 通过该类才可以检查是否将所有本地接口都配置为支持 IPv6。 高级 API java包中的许多类可以提供更加高级的抽象,允许方便地访问络上的资源。
感谢观看
类摘要
Authenticator Authenticator类表示懂得如何获得络连接验证的对象。 CacheRequest ;表示在 ResponseCache中存储资源的通道。 CacheResponse ;表示从 ResponseCache获取资源的通道。 ContentHandler抽象类ContentHandler是从 URLConnection读取 Object的所有类的超类。 CookieHandler CookieHandler对象提供一种回调机制以将 HTTP状态管理策略实现挂钩到 HTTP协议处理 程序。 CookieManager CookieManager提供 CookieHandler的具体实现,它将 cookie(辨别用户身份的本地终 端数据)的存储区与围绕接受和拒绝 cookie的策略分离开来。 DatagramPacket ;此类表示数据报包。 DatagramSocket ;此类表示用来发送和接收数据报包的套接字。 DatagramSocketImpl ;数据报和多播套接字实现的抽象基类。 HttpCookie HttpCookie对象表示一个 cookie,该 cookie带有服务器和用户代理之间的状态信息。