⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 httpdateupdater.java

📁 一个简单的visio程序。
💻 JAVA
字号:
package servlet.http;


// Referenced classes of package servlet.http:
//            HttpDate

class HttpDateUpdater
    implements Runnable
{

    HttpDateUpdater(long l)
    {
        currentDate = new HttpDate();
        interval = l;
        currentTime = System.currentTimeMillis();
    }

    long get()
    {
        long l = 0L;
        for(long l1 = 1L; l != l1; l1 = currentTime)
            l = currentTime;

        return l;
    }

    synchronized void get(HttpDate httpdate)
    {
        HttpDate httpdate1 = currentDate;
        if(currentTime != lastUpdateTime)
        {
            httpdate1.setTime(currentTime);
            lastUpdateTime = currentTime;
        }
        httpdate.sec = httpdate1.sec;
        httpdate.min = httpdate1.min;
        httpdate.hour = httpdate1.hour;
        httpdate.mday = httpdate1.mday;
        httpdate.mon = httpdate1.mon;
        httpdate.year = httpdate1.year;
        httpdate.wday = httpdate1.wday;
    }

    public void run()
    {
        do
        {
            synchronized(this) 
            {
                currentTime = System.currentTimeMillis();
            }
            try
            {
                Thread.sleep(interval);
            }
            catch(InterruptedException ex) {}
        }
        while(true);
    }

    private HttpDate currentDate;
    private volatile long currentTime;
    private long lastUpdateTime;
    private long interval;
}

⌨️ 快捷键说明

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