当前位置: 首页 > news >正文

在建立网站站点的过程中深圳代理记账多少钱一月

在建立网站站点的过程中,深圳代理记账多少钱一月,网上写作如何投稿赚钱,优秀网站及网址文章目录 前言一、IP地址是什么#xff1f;二、IP地址封装类 1.常用方法2.实操展示总结 前言 当我们想要获取到通信对方的IP地址、主机地址等信息时#xff0c;我们可以使用InetAddress类。InetAddress类在java的net包中。 一、IP地址是什么#xff1f; IP地址 (Internet Pr…文章目录 前言一、IP地址是什么二、IP地址封装类 1.常用方法2.实操展示总结 前言 当我们想要获取到通信对方的IP地址、主机地址等信息时我们可以使用InetAddress类。InetAddress类在java的net包中。 一、IP地址是什么 IP地址 (Internet Protocol address) 是一组用于标识和定位计算机网络中设备的数字。 IP地址的作用类似于门牌号用于识别网络中的设备。它由32位或128位的数字组成以点分四组或冒号分八组进行表示。在IPv4中通常以 xxx.xxx.xxx.xxx 的形式表示其中每个xxx可以是0-255之间的数字。在IPv6中以 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx 的形式表示。 IP地址的主要用途是在互联网上进行网络通信和数据传输。每个设备在网络中都有一个唯一的IP地址以便可以准确地发送和接收数据。 1特殊的IP地址本地回送地址 本地回送地址Loopback Address是一个被保留的IP地址用于在本地主机上进行网络通信测试和故障排除。 在IPv4中本地回送地址是127.0.0.1而在IPv6中本地回送地址是::1。 当计算机向本地回送地址发送数据时操作系统会将数据立即返回给发送者而不进行网络传输。这使得应用程序可以自己与自己进行通信以验证网络功能是否正常。本地回送地址在开发和测试网络应用程序时非常有用。 2IP地址与网址的关系 IP地址和网址之间存在一种映射关系。当我们在浏览器中输入一个网址例如www.baidu.com实际上浏览器会通过域名系统DNS将网址转换为相应的IP地址然后再通过该IP地址找到对应的服务器最终访问所需的网页内容。 因此IP地址是一个唯一标识网络设备的数字地址而网址是一个便于人们记忆和使用的域名通过域名系统将网址转换为IP地址实现对服务器的访问。 简而言之IP地址是服务器的具体地址而网址是IP地址的别名。 3关于IP地址泄露的危害 追踪和定位通过IP地址攻击者可能能够追踪和定位您的物理位置。这可能会导致入侵者直接攻击您的电脑或实施其他恶意行为。 网络攻击攻击者可以使用您的IP地址来进行网络攻击如端口扫描、DDoS攻击等以尝试入侵您的网络或服务。 个人信息暴露有时候IP地址可能与其他个人信息相关联如您的姓名、地址等。通过IP地址的泄露攻击者可能得到更多的个人信息从而进行身份盗窃或进行其他恶意行动。 骚扰和欺诈通过获取您的IP地址攻击者可能发送垃圾邮件、进行电话骚扰或进行其他形式的欺诈活动。 入侵网络设备通过获取您的IP地址攻击者可能试图入侵您的路由器或其他网络设备从而获得对整个网络的控制权。 二、IP地址封装类 InetAddress类是一个用于表示IP地址的类InetAddress对象可以视为IP地址。InetAddress类表示互联网协议IP地址可以用于表示IP地址或主机名。开发者可以使用InetAddress类的方法获取IP地址的字符串表示形式、域名、主机名等信息。 并且InetAddress类的构造方法是私有的因此我们不能直接使用构造方法创建InetAddress对象。但是我们可以使用静态方法来获取InetAddress对象。下面来介绍使用InetAddress类的常用方法。 1.常用方法 InetAddress类的常用方法 方法功能描述返回类型getByName(String host)获取与host相对应的InetAddress对象InetAddressgetHostAddress()获取InetAddress对象所包含的IP地址StringgetHostName()获取此IP地址的主机名StringgetLocalHost()返回本地主机的InetAddress对象InetAddressisReachable(int timeout):判断主机是否可达超时参数timeout表示超时时间booleanequals(Object obj)判断两个InetAddress对象是否相等booleanhashCode()返回对象的哈希码inttoString()返回InetAddress对象的字符串表示string InetAddress类的方法会抛出UnknownHostException异常所以要使用try-catch语句进行异常处理。这个异常在主机不存在或者网络连接错误时发生。 2.实操展示 1获取本地主机和IP地址 import java.net.*; public class Luo{ public static void main(String[] args) {try {InetAddress address InetAddress.getLocalHost();System.out.println(本地主机的名称为address.getHostName());System.out.println(本地主机的IP地址为address.getHostAddress());} catch (Exception e) {e.printStackTrace();}} } 导入java.net包。使用getLocalHost()方法将本地主机的主机名和IP地址都赋值给InetAddress对象(address。再分别使用getHostName()和getHostAddress()方法在终端中输出本地主机的主机名和IP地址。 运行结果 由上图所示显示出了我笔记本的主机名称和IP地址。  2获取指定网址的计算机名和IP地址 import java.net.*; public class Luo{ public static void main(String[] args) {try {InetAddress address[] InetAddress.getAllByName(www.baidu.com);for(InetAddress in:address){System.out.println(目标网址的主机名称为in.getHostName());System.out.println(目标网址的主机IP地址为in.getHostAddress());System.out.println(--------------------------------------);}} catch (Exception e) {e.printStackTrace();}} }导入java.net包。使用getAllByName()方法获取百度网址的所有主机名和公共IP地址。再通过for循环变量这个InetAddress数组在终端输出所有查询到的结果。 运行结果 如上图所示我们获取到了百度网址的两个公共IP地址。 值得注意的是无论网址还是主机IP地址只要输入到浏览器中皆可打开对应的网站。 这恰恰反证了网址就是公共IP地址的别名。网址是为了让人读懂公共IP地址是为了让电脑看懂。 总结 以上就是IP地址和InetAddress类的简单介绍.关于开发网络程序IP地址以及IP地址封装类都是不可避免的话题。如果该文中有错误的地方或者有读者想要补充的内容欢迎在评论区中积极留言。
http://www.dnsts.com.cn/news/48660.html

相关文章:

  • 查询公司信息去哪里查aso优化什么意思
  • 网站备案一天通过html新闻列表
  • 网站 前台 后台h5响应式网站
  • 同安建设局网站网站建设及网站推广
  • 网站中flash专业做包包的网站
  • 网站域名需要续费的吗身边的网络营销案例
  • 淘宝联盟合作网站api网站建设的实验原理
  • 手机怎样使用域名访问网站wordpress标题title优化代码
  • 专业排名优化网站wordpress后台加载速度慢
  • 自己做网站要会什么软件前端vue低代码开发平台
  • 个人网站介绍模板下载网站建设注意的问题
  • 莉莉卡是哪个网站做的泉州免费网站制作
  • 公司画册设计网站网建公司浅谈网站建设的目的和意义
  • 企业招聘网站模板宁夏建设工程交易中心网站
  • 分类信息系统网站模板线上销售的方法和技巧
  • 湖南火电建设有限公司网站下载应用市场软件
  • 菜单微网站网站建设费用大概多少钱
  • 如何将网站内容做chm软件应用商店下载免费
  • 做移动网站设计网络综合设计实验报告
  • 国外的调查网站上做问卷做ppt医学专业图片网站
  • 山东平台网站建设制作网站规划主要内容
  • 网站建设制作公司 首推万维科技山西营销型网站建设
  • 装修公司网站模板wordpress修改中文字体
  • 网站开发设计实训总结连锁店进销存软件
  • 学习网站建设与管理网站站长
  • 学院 网站 两学一做建设银行官方网站是什么
  • 做网站的软件项目进度计划网站用excel做数据库吗
  • 低价网站制作北京环球影城风险等级
  • 建网站 主机网络推广培训机构哪个比较好
  • 周易网站建设项目建设的背景怎么写