社区
Java SE
帖子详情
请教一个关于java deamon thread的问题
windfast_2000
2005-04-12 09:37:36
我现在想要做的是一个类似于某种server的东西。
在linux C编程中,我们可以把一个进程编程deamon从而脱离控制终端。
而java的deamon thread设计的确实有点古怪,在进程中没有user thread的时候,deamon thread就会被结束掉。
我想请教的是,怎么才能使得java进程从控制终端中脱离出来,成为deamon进程。
谢谢。
...全文
97
5
打赏
收藏
请教一个关于java deamon thread的问题
我现在想要做的是一个类似于某种server的东西。 在linux C编程中,我们可以把一个进程编程deamon从而脱离控制终端。 而java的deamon thread设计的确实有点古怪,在进程中没有user thread的时候,deamon thread就会被结束掉。 我想请教的是,怎么才能使得java进程从控制终端中脱离出来,成为deamon进程。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
windfast_2000
2005-04-12
打赏
举报
回复
谢谢大家的讨论。
我明白这两个deamon的含义是不同的。
我想作的是要达到linux deamon process的效果。
之所以要脱离控制终端,是为了在用户log out之后我的进程不会死掉,还可以向服务进程一样继续运行。
后台运行似乎达不到我的要求。用户log out之后,所有用户进程回跟随死亡。
有什么办法到底我的需求吗? 谢谢了。
honkiko
2005-04-12
打赏
举报
回复
java中的daemon跟unix中的daemon意义是不同的。楼主分别表达了它们的含义,可为什么还要按字面非要认为它们是一回事呢?仅仅是背了两个名词解释吗?
要让java程序不用控制终端,可以让jvm在后台运行。
kingfish
2005-04-12
打赏
举报
回复
java中user thread都结束了, deamon线程的存在就没意义了.
unix/linux下就12个(Alt+F1-F12)终端, 如果每个程序占1个, 那最多只能12个了.
所以一般采用后台运行
java test&
opencsdn
2005-04-12
打赏
举报
回复
不是很明白楼主的想法
hawaii_wx
2005-04-12
打赏
举报
回复
关注ing,支持一下!
一些知识点
Java
基础之 String、StringBuilder、StringBuffer、...1) CharSequence接口:是
一个
字符序列.String StringBuilder 和 StringBuffer都实现了它. 2) String类:是常量,不可变. 3) StringBuilder类;只可以在单线程的
超级准确的Android/
JAVA
面试题合集,背会你就10k!
原文转自:... InterviewQuestion 整理的常见的
问题
http://chenfuduo.me 整理来自这里 水平有限,有错误请提出来。 ...Android常见的
问题
...常见算法
问题
的
Java
实现 资料可见
Android面试必过——Android常见的
问题
常见算法
问题
的
Java
实现 资料可见 算法介绍可见 算法是很多公司面试必须,国内 BAT 基本面试中都会有,尤以百度为盛。 常见设计模式的
Java
实现 资料可见 Android 开源项目源码...
安卓面试常见
问题
常见算法
问题
的
Java
实现 资料可见 算法介绍可见 算法是很多公司面试必须,国内 BAT 基本面试中都会有,尤以百度为盛。 常见设计模式的
Java
实现 资料可见 Android 开源项目...
Android常见的
问题
转载:http://stane.sinaapp.com/android面试必过-...常见算法
问题
的
Java
实现 资料可见 算法介绍可见 算法是很多公司面试必须,国内 BAT 基本面试中都会有,尤以百度为盛。 常见设计模式的
Java
实现
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章