client1.java

来自「《Java与模式》一书的源代码」· Java 代码 · 共 46 行

JAVA
46
字号
package com.javapatterns.singleton.mxrecord;

public class Client1
{
    private static MXList1 mxl;

    public static void main(String[] args)
    throws Exception
    {
        mxl = MXList1.getInstance(
        "dns://dns.jeffcorp.com",
        "jeffcorp.com");

        for (int i = 0; i < mxl.size(); i++)
        {
            System.out.println(
            (1 + i)
            + ") priority = "
            + ((MailServer)
            mxl.elementAt(i)).getPriority()
            + ", Name = "
            + ((MailServer)
            mxl.elementAt(i)).getServer());
        }


        mxl = MXList1.getInstance(
        "dns://dns01390.jeffcorp.com",
        "jeffcorp.com");

        for (int i = 0; i < mxl.size(); i++)
        {
            System.out.println(
            (1 + i)
            + ") priority = "
            + ((MailServer)
            mxl.elementAt(i)).getPriority()
            + ", Name = "
            + ((MailServer)
            mxl.elementAt(i)).getServer());
        }

    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?