java - 我可以在Java中的可运行线程上切换用户吗?

标签 java multithreading

假设我需要在 shell 上运行它,

$ su <user>; cp /x /y;

有没有办法在应用程序中与另一个 UNIX 用户一起运行线程?

最佳答案

没有。 Java 线程的粒度比 UNIX 进程更细;它是拥有有效用户的流程。

关于java - 我可以在Java中的可运行线程上切换用户吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2014691/

相关文章:

java - 为什么会有人使用 Java Thread 无参数构造函数?

c - 具有长链表的多线程

python - 在另一个线程中在 python3 中运行的非阻塞套接字服务器

java - eclipse中maven多模块项目的重构

javascript - 从 url 中删除 webjars 版本

java - 当我可以 ping IP 地址时,为什么 InetAddress.isReachable 返回 false?

multithreading - 为什么 Scala 使用 ForkJoinPool 来支持其默认的 ExecutionContext?

c# - 进程线程名称

java - 将一个JPPFTask分配给所有节点并比较结果

java - 在 Java 中绘制密集的 3D 点云(或网格)