Java网络编程的Socket应用

一、Java中的API应用

1、InetAdderss的方法:(无构造方法  不能通过new来创建一个对象)

(1)、getAddress(); //返回对象的原始的IP地址

(2)、getHostName(); //返回当前IP地址的主机名

(3)、getHostAddress();  //返回IP地址字符串

(4)、getLocalHost(); //返回本地主机

(5)、getByAddress(Byte []addr); //根据给定原始的IP地址情况下,返回InetAddress对象

(6)、getByAddress(String name,Byte[] addr); //根据给定的主机名和原始的IP地址,创建InetAddress对象 

(7)、getByName(String Name);  //给定主机名的情况下,确定此主机的此IP地址

(8)、hashCode(); //返回IP地址的哈希编码

2、URL的方法:(统一资源定位符,有两部分组成分别是协议名称和资源名称,用冒号隔开)

(1)、创建一个URL实例   URL url = new URL(String URL);   

(2)、getProtocol(); //返回当前URL的协议名

(3)、getHost(); //返回当前URL的主机名

(4)、getPort(); //返回当前URL的端口;如果未指定端口号,则使用默认的端口号,此时getPort将返回-1

(5)、getPath(); //获取当前URL的文件路径

(6)、getFile(); //获取当前URL的文件名

(7)、getRef(); //获取当前URL的相对路径

(8)、openStream();  //使用URL读取网络上的资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值