package sdut
import java.net.InetAddress
import java.net.UnknownHostException
import java.util.Arrays
public class IPTest {
public static void main(String[] args) {
try {
InetAddress ip = InetAddress.getByAddress(new byte[]{10, 1, 1, 1})
System.out.println(ip)
InetAddress id = InetAddress.getByAddress("testip", new byte[]{10, 1, 1, 2})
System.out.println(id)
ip = InetAddress.getByName("www.baidu.com")
System.out.println(ip)
ip = InetAddress.getLocalHost()
System.out.println(ip)
System.out.println(ip.getHostName())
System.out.println(Arrays.toString(ip.getAddress()))
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
}
}
package sdut
import java.net.MalformedURLException
import java.net.URL
public class URLtest {
public static void main(String[] args) {
try {
URL url = new URL("http://etc.sdut.edu.cn/meol/jpk/course/layout/newpage/index.jsp?courseId=15679")
System.out.println(url.getProtocol())
System.out.println(url.getHost())
System.out.println(url.getPort())
System.out.println("=========" + url.getDefaultPort())
System.out.println(url.getPath())
System.out.println(url.getFile())
System.out.println(url.getQuery())
System.out.println(url.getRef())
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
}
}