易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA里的PING和TELNET

JAVA里的PING是在JDK 1.5后用了新的函数isreachable去实现,具体介绍如下:
InetAddress对象的常用方法

InetAddress类有很多
get
方法,用来获取主机名,主机地址等信息。主要有:
byte[] getAddress() 返回次
InetAddress
对象的原始
IP
地址,保存为一个
byte
数组
String getCanonicalHostName() 获取此
IP
地址的
完全限定域名
String getHostAddress() 获取
IP
地址的字符串,返回为一个
String
String getHostName() 获取此
IP
地址的主机名
下面一个简单的例子展示这些方法的使用:
package
org.dakiler.javanet.chapter1;
import
java.net.InetAddress;
public

class
Example3
{
    
public

static

void
main(String args[])
throws
Exception
     {
         InetAddress address=InetAddress.
getByName
(
"www.microsoft.com"
);
         System.
out
.println(
"ip: "
+address.getHostAddress());
         System.
out
.println(
"host: "
+address.getHostName());
         System.
out
.println(
"canonical host name: "
+address.getCanonicalHostName());
        
byte
[] bytes=address.getAddress();
        
for
(
byte
b:bytes)
         {
            
if
(b>=0)System.
out
.print(b);
            
else
System.
out
.print(256+b);
             System.
out
.print(
" "
);
         }
     }
}
这个例子首先是获取www.microsoft.com
的对应的
InetAddress
实例,然后分别打印
address.getHostAddress() address.getHostName()
以及
add


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

JAVA WEB程序中添加定时器

 
//这是我的定时器类,用来定时执行某段任务;
package com.my.time;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
public
 
class
 BugXmlTimer  {
   
public ......

java 线程

 
线程的创建和启动
      
java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 ......

十四种Java开发工具点评

  1、JDK (Java Development Kit)   SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。   JDK简单易学,可以通过任何文本编辑器(如:Windows 记事本、UltrEdit、Editplus、FrontPage以及dreamweaver等)编写Java源文件, ......

Java的背景、影响及前景

一、背景
    最近一年多来,在Internet上出现的特别吸引人的事件就是Java语言和用Java编写的浏览器HotJava。
1991年,SUNMicroSystem公司的JameGosling、BillJoe等人,为在电视、控制烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件(即一种橡树的名字),但当时并没有引起人们的注意,直到1 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号