李逍遥JAVA学习第一天
2019-11-02 本文已影响0人
小天奇
一、Enumeration
今天学习到Java中的Enumeration,有一些困惑就是为什么它第一次使用 e.nextElement()时为什么它是读取到第一个元素而不是第二个元素。
![](https://img.haomeiwen.com/i19663157/9b7f3ccb111bedbe.png)
![](https://img.haomeiwen.com/i19663157/58fc8d333d34c985.png)
结论:
第一次输出0,说明第一次nextElement()得到的是第一个
从while跳出后能保存说明e.nextElement()可以记录当前位置
直接输出e为地址说明通过e.nextElement()才能得到其中的值
二、获取主机和客户机信息
getRemoteAddr(): 获取客户主机IP。
getRemoteHost(): 获取客户主机名称。
getLocalAddr(): 获取本地主机IP。
getLocalHost(): 获取本地主机名称。
getSeverName(): 获取服务主机的名称。
getServerPort(): 获取服务器端口。