网络、反射、日期处理、正则表达式测试总结FancyLab
来源:互联网 发布:淘宝商城三星手机壳 编辑:程序博客网 时间:2024/06/07 10:57
网络篇
InetAddress类:
IP地址是IP使用的32位(IPv4)或者128位(IPv6)位无符号数字,它是传输层协议TCP,UDP的基础。InetAddress是Java对IP地址的封装,在java.net中有许多类都使用到了InetAddress,包括ServerSocket,Socket,DatagramSocket等等。
InetAddress的实例对象包含以数字形式保存的IP地址,同时还可能包含主机名(如果使用主机名来获取InetAddress的实例,或者使用数字来构造,并且启用了反向主机名解析的功能)。InetAddress类提供了将主机名解析为IP地址(或反之)的方法。
因为InetAddress类的构造方法是私有的,所以通过InetAddress类的静态方法获得InetAddress对象。
static InetAddress[]
getAllByName(String host)
在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组。
static InetAddress
getByAddress(byte[] addr)
在给定原始 IP 地址的情况下,返回
InetAddress
对象。static InetAddress
getByAddress(String host, byte[] addr)
根据提供的主机名和 IP 地址创建 InetAddress。
static InetAddress
getByName(String host)
在给定主机名的情况下确定主机的 IP 地址。
static InetAddress
getLocalHost()
返回本地主机。
public boolean isReachable(int timeout) throws IOException方法是判断是否可以到达该地址。
getHostAddress方法可以实现返回 IP 地址字符串(以文本表现形式)。
getHostName()方法获取此 IP 地址的主机名。
getByName(String host)在给定主机名的情况下确定主机的 IP 地址
网络中我认为关闭socket和流的话,哪个顺序都无所谓。都不报错反正。
反射篇:
反射机制指的是在程序编译期间,通过.class文件加载并使用一个类的过程。
获取某个类在Class类的一个对象有三种方法。
对象名.getClass()
Class.forName(String classname)
类名.class。
阅读全文
0 0
- 网络、反射、日期处理、正则表达式测试总结FancyLab
- 异常处理、数组、常用类测试总结FancyLab
- 容器、线程、IO测试总结FancyLab
- 黑马程序员《java基础总结(十六)》(网络编程<反射、正则表达式>)
- 正则表达式及反射的总结
- java基础知识---网络编程、反射技术、正则表达式
- 正则表达式和反射
- 反射和正则表达式
- 正则表达式和反射
- 反射与正则表达式
- 正则表达式、反射
- java反射,正则表达式
- 反射与正则表达式
- 正则表达式和反射
- 日期正则表达式
- 日期正则表达式
- 日期的正则表达式
- 日期验证正则表达式
- POJ 2566 Bound Found (尺取法)
- 字典树(Trie树) C++实现
- 远程连接redis的bat脚本
- windows下如何安装lxml模块
- CSU1568-Shrine Maintenance
- 网络、反射、日期处理、正则表达式测试总结FancyLab
- ajax 同步和异步的区别
- 架构师之路--搜索业务和技术介绍及容错机制高级教程
- javaseday09(多态,内部类,匿名内部类)
- Java6:多态
- hexo init时出现 ERROR Local hexo not found in D:\Hexo
- 105_容器_Map和HashMap的基本用法_HashMap和HashTable的区别
- tf.transpose
- Android 系统调用实现函数功能--SVC指令的实现与检测