Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1562151
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:23:53

一起学习
Example 1 Below is a simple Java program which can get the hostname of a computer from IP address. download now 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("\n");

					}

				}

			}

			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);

		}

	}

}

下载本文示例代码


Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程Java URL编程
阅读(76) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~