Java学习---InetAddress类的学习】的更多相关文章

基础知识 1.InetAddress类 在网络API套接字,InetAddress类和它的子类型对象使用域名DNS系统,处理主机名到主机IPv4或IPv6地址的转换.如图1-1所示. 由于InetAddress类只有一个构造函数,且不能传递参数,所以不能直接创建该对象实例,比如下面的做法就是错误的: InetAddress ia = new InetAddress ();             × 可通过以下5个成员方法获得InetAddress对象或InetAddress数组: l getA…
InetAddress类 InetAddress类用来封装我们前面讨论的数字式的IP地址和该地址的域名. 你通过一个IP主机名与这个类发生作用,IP主机名比它的IP地址用起来更简便更容易理解. InetAddress类内部隐藏了地址数字. InetAddress类中的工厂方法 InetAddress类没有明显的构造函数.为生成一个InetAddress对象,必须运用一个可用的工厂方法. 工厂方法(factory method)仅是一个类中静态方法返回一个该类实例的约定. 对于InetAddres…
一.IP 1.地址格式 互联网上每一台计算机都有一个唯一标示自己的标记,这个标记就是IP地址.IP 地址使用32 位长度二进制数据标示,一般在实际中看到的大部分IP地址都是以十进制的数据形式标示的,如:192.168.1.3,IP地址格式如下: IP 地址 = 网络地址 + 主机地址 网络号:用于识别主机所在的网络 主机号:用于识别网络中的主机 2.地址分类 IP地址按照数字区域,分为5类,如下所示: A 类:政府机构 B 类:中等规模的公司 C 类:任何需要的人 D 类:用于组播 E 类:用于…
要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接受数据的计算机和识别发送的计算机. 在TCP/IP协议中,这个标识号就是IP地址. 那么,我们如果获取和操作IP地址呢? 为了方便我们对IP地址的获取和操作,java提供了一个类InetAddress 供我们使用. package cn.itcast_01; import java.net.InetAddress; import java.net.UnknownHostException; /* * 如果一…
1. 要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接受数据的计算机和识别发送的计算机. 在TCP/IP协议中,这个标识号就是IP地址. 那么,我们如果获取和操作IP地址呢? 为了方便我们对IP地址的获取和操作,java提供了一个类InetAddress 供我们使用. package cn.itcast_01; import java.net.InetAddress; import java.net.UnknownHostException; /* *…
学习目标: 1.认识properties文件,理解其含义,会正确创建properties文件. 2.会使用java.util.Properties类来操作properties文件. 一.认识properties文件 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置. 注    释:前面加上#号 属性配置:以“键=值”的方式书写一个属性的配置信息. 3.properties文件的一个属性配置信息值可以换行,但键不可以换行.值换行用“\”…
java中提供了大数类BigInteger和BigDecimal分别表示大整数类和大浮点数类,这两个类都在java.math.*包中,因此每次必须在开头处引用该包. 一.BigInteger构造函数: 一般用到以下两种: BigInteger(String val); 将指定字符串转换为十进制表示形式: BigInteger(String val,int radix); 将指定基数的 BigInteger 的字符串表示形式转换为 BigInteger 二.基本方法 (1)valueOf(para…
java.net :为实现网络应用程序提供类. InetAddress类 方法摘要 方法摘要 boolean equals(Object obj) : 将此对象与指定对象比较. byte[] getAddress() :返回此 InetAddress 对象的原始 IP 地址. static InetAddress[] getAllByName(String host) :在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组. static InetAddress getB…
设计模式应该牵扯到类的分布排列了,尽管现在我只能这么表达. 下面来自段帅发来的视频课程中的整理: 类与类之间的关系 每天进步一点点 类是java程序中最小组成单位,要理解后才可以更能理解类继承,重载,等java特性和java代码的视觉观性. 泛化关系(类和类之间的继承,接口和接口之间的继承, A is a B) 实现关系(A like a B) 关联关系(A has a B) [聚合,合成,依赖也算属于关联关系.] 聚合关系( 是一个特殊的关联关系,整体和部分之间的关系,整体不会决定部分的生命周…
InetAddress---表示互联网协议(IP)地址 ---InetAddress.getByName("www.163.com")----在给定主机名的情况下确定主机的IP地址 ----如果参数为null,获得的是本机的IP地址 import java.net.*; public class MyHost {         public static void main(String args[]) {         InetAddress ip = null;        …