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

Java 的ping 方法

 
import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.nio.channels.SelectionKey;
import java.nio.channels.Selector;
import java.nio.channels.SocketChannel;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.regex.Pattern;
public class Ping {
    // The default daytime port
    static int DAYTIME_PORT = 13;
    // The port we'll actually use
    static int port = DAYTIME_PORT;
    private String host;
    public String getHost() {
        return host;
    }
    public void setHost(String host) {
        this.host = host;
    }
   
    public void setPort(int port){
        this.port = port;
    }
    //    private String
    // Representation of a ping target
    //
    static class Target {
        InetSocketAddress address;
        SocketChannel channel;
        Exception failure;
        long connectStart;
        long connectFinish = 0;
        boolean shown = false;
        boolean pingResult = false;
        Target(String host) {
            try {
                address = new InetSocketAddress(InetAddress.getByName(host), port);
            } catch


相关文档:

Java 中Serializable的作用

MVC中 java bean经常用这个.
----
没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。
serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。 ......

java Map 遍历方法

第一种:效率高
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
第二种:效率低,以后尽量少使用!
Map map = new HashMap();
......

用Java测试Windows命令提示符参数格式,及引号的用法

使用下面简单的Java程序测试命令行参数格式。
public class Test {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println(args[i].length() + ":" + args[i]);
}
}
}

编译后打开cmd命令提示符输入如下命令并查看结果:
java Test a aa ......

java 与模式 第五章,第六章接口和抽象类

接口和抽象类是java中最重要的2个特征,在本书中写到了具体的应用,看了使我恍然大悟。
在接口中,所有的方法都是public 当然在接口中也可以有public static final属性
为什么使用接口:
1接口是对可插入性的保证
对继承的子类有影响,对超类没有影响,减少耦合度
2接口(以及抽象类)用来声明一个新的 ......

学完 Java SE 后的困惑

我现在是大二的学生,学的是电子商务专业,考虑到现在就业压力大,所以就自己自学了Java,以后想往Java程序员方向发展,这也给自己多条出路,现在Java SE 快学完了,但是不幸的是我陷入了深深的苦恼中,那就是学了后面,总忘记前面,我现在学到了GUI编程,马上就要动手开始项目了,就是聊天, 坦克大战的项目,一写项目就感 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号