您好,欢迎访问一九零五行业门户网

java SimpleDateFormat怎么转换局部变量

说明
1、将simpledateformat定义为局部变量时,每个线程都独占simpledateformat目标。
2、相当于将多线程序改为单线程序程序,因此不存在线程不安全的问题。
实例
import java.text.simpledateformat;import java.util.date;import java.util.concurrent.executorservice;import java.util.concurrent.executors; public class simpledateformatexample {    public static void main(string[] args) {        // 创建线程池        executorservice threadpool = executors.newfixedthreadpool(10);        // 执行 10 次时间格式化        for (int i = 0; i < 10; i++) {            int finali = i;            // 线程池执行任务            threadpool.execute(new runnable() {                @override                public void run() {                    // 创建 simpledateformat 对象                    simpledateformat simpledateformat = new simpledateformat(mm:ss);                    // 创建时间对象                    date date = new date(finali * 1000);                    // 执行时间格式化并打印结果                    system.out.println(simpledateformat.format(date));                }            });        }        // 任务执行完之后关闭线程池        threadpool.shutdown();    }}
以上就是java simpledateformat怎么转换局部变量的详细内容。
其它类似信息

推荐信息