ThreadFactory接口,只有一个public方法 newThread。
继承这个接口,可以自己的ThreadFactory,此例为Thread添加一个自己的前缀。
DaemonThreadFactory
/**
*
*/
public class DaemonThreadFactory implements ThreadFactory {
//
private String prefix;
private volatile int threadId;
/**
*
* @param prefix
*/
public DaemonThreadFactory(String prefix) {
this.prefix = prefix;
}
/**
*
*/
public Thread newThread(Runnable runnable) {
Thread r = new Thread(runnable);
r.setName(prefix + (threadId++));
r.setDaemon(true);
return r;
}
}
接合Executors使用.
例如.Executors.newSingleThreadExecutor(ThreadFactory threadFactory);
ExecutorService executor = Executors.newSingleThreadExecutor(new DaemonThreadFactory());
executor.submit(new Runnable() {
public void run() {
try {
//do some thing
} catch (Throwable e) {
}
}
});
分享到:
相关推荐
关于AboutTime时间校对工具,这是一款专用于网络时间同步的软件,它的主要功能是帮助用户确保计算机系统的时间准确无误。在计算机领域,时间的准确性对于许多应用和服务至关重要,例如金融交易、日志记录、分布式...
It is a practice about thread scheduling. Threads can have 5 status: running, ready, block, wait, dead.
AboutTime 时间同步,也可在局域网内做时间服务器
在本文中,我们将深入探讨“AboutPlugin”插件的原理与应用,以及如何利用Qt的插件系统来实现自定义功能。 首先,我们要理解什么是Qt插件。在Qt中,插件是一种动态链接库(DLL或.so文件),它们可以在运行时被应用...
关于“AboutTime_4.8”,这是一款专用于时间同步的高效软件,具有精准和可靠的特性。在IT领域,时间同步是一项至关重要的任务,尤其对于网络服务器和分布式系统而言,保持系统时间的一致性是保证数据准确性和系统...
开源项目“material-about-library-master”可能是一个专门为Android开发者提供的库,它包含了预定义的Material Design风格About页面组件,可以帮助开发者快速集成并自定义About页面。使用这样的库可以节省开发时间...
关于“AboutTime中文2012”这个软件,它是一个专用于时间同步的应用程序,主要功能是帮助用户确保计算机的时间准确无误。在信息化社会,时间的准确性对于各种任务的执行,尤其是网络协同工作和系统日志记录等方面,...
Android About Page Create an awesome About Page for your Android App in 2 minutes This library allows to generate beautiful About Pages with less effort, it's fully customizable and supports opening ...
thread 初级入门
关于“关于我们(about)”页面的创建,这是一个非常重要的网站组成部分,它向访问者展示公司、组织或个人的基本信息,包括历史、愿景、团队、服务、联系方式等。下面将详细讲解如何构建一个既简洁又大气的“关于我们...
ntp校时软件windows版本,AboutTime 是一款比较古老的软件了,尽管如此,它以其强大的功能和精巧高效,仍被很多人喜爱和使用。它既可作为校时客户端为本机校时,也可在局域网中作为校时服务器运行。常用于windows...
关于`aboutcode-toolkit-3.3.0.tar.gz`这个Python库,它是一个用于创建、管理和理解软件元数据的工具包。这个库的核心目的是帮助开发者更好地追踪代码的来源、许可证信息以及相关的元数据,这对于确保软件合规性和...
All About PDF 顾名思义是包含了PDF工具相关的一切功能,所以All About PDF是一款包含具备PDF合并、PDF分割、PDF保护、页面删除、水印添加、PDF解锁、PDF转换、PDF压缩等多种实用功能于一体的多功能综合性PDF工具箱...
All About PDF 顾名思义是包含了PDF工具相关的一切功能,所以All About PDF是一款包含具备PDF合并、PDF分割、PDF保护、页面删除、水印添加、PDF解锁、PDF转换、PDF压缩等多种实用功能于一体的多功能综合性PDF工具箱...
这个“about”窗体通常是在软件中显示版权信息、版本号、作者信息以及联系方式等细节的地方。下面将详细介绍如何用Delphi来设计一个具有专业效果的“about”窗体。 首先,打开Delphi IDE,创建一个新的VCL Forms ...
"Android-一个简单的可定制的Android About页面" 提供了一种简单的方法来构建这样的页面,尤其适合那些希望快速实现此功能的开发者。这个项目通常会包含版权信息、应用版本、开发者信息、使用许可等内容,同时允许...
about.html
a book about symbiana book about symbiana book about symbiana book about symbiana book about symbian