Java源码:URL编程

魅义_郝一伟

魅义_郝一伟

2016-02-19 12:25

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是Java源码:URL编程,一起来学习了解下吧!

Example 1 Below is a simple Java program which can get the hostname of a computer
from IP address. download now

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

Tips
1. Compile: javac GetHost
2. Run: java GetHost 111.111.111.1(your IP or others)
import java.io.*;
import java.net.*;
//
//
// GetHost.java
//
//
public class GetHost
{
public static void main (String arg[]){
if (arg.length=1){
InetAddress[] Inet;
int i=1;
try{
for (i=1;i=arg.length;i++){
Inet = InetAddress.getAllByName(arg[i-1]);
for (int j=1;j=Inet.length;j++){
System.out.print(Inet[j-1].toString());
System.out.print("");
}
}
}
catch(UnknownHostException e){
System.out.print("Unknown HostName!"+arg[i-1]);
}
}
else{
System.out.print("Usage java/jview GetIp ");
}
}
}

 

Example 2
download now
//GetHTML.java
/**
* This is a program which can read information from a web server.
* @version 1.0 2000/01/01
* @author jdeveloper
**/
import java.net.*;
import java.io.*;

public class GetHTML {
public static void main(String args[]){
if (args.length 1){
System.out.println("USAGE: java GetHTML httpaddress");
System.exit(1);
}
String sURLAddress = new String(args[0]);
URL url = null;
try{
url = new URL(sURLAddress);
}catch(MalformedURLException e){
System.err.println(e.toString());
System.exit(1);
}
try{
InputStream ins = url.openStream();
BufferedReader breader = new BufferedReader(new InputStreamReader(ins));
String info = breader.readLine();
while(info != null){
System.out.println(info);
info = breader.readLine();
}
}
catch(IOException e){
System.err.println(e.toString());
System.exit(1);
}
}
}

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

 

展开更多 50%)
分享

猜你喜欢

Java源码:URL编程

编程语言 网络编程
Java源码:URL编程

Java 获取URL的内容

Web开发
Java 获取URL的内容

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java Socket编程

编程语言 网络编程
Java Socket编程

JAVA编程规范

编程语言 网络编程
JAVA编程规范

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java编程规则

Java JAVA基础
Java编程规则

Java 多线程编程

编程语言 网络编程
Java 多线程编程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

U盘启动盘制作工具图文教程

U盘启动盘制作工具图文教程

17寸显示器最佳分辨率是多少

17寸显示器最佳分辨率是多少
下拉加载更多内容 ↓