gpt4 book ai didi

java - System.out.println() 如何在线程中工作?

转载 作者:行者123 更新时间:2023-12-02 00:21:54 25 4
gpt4 key购买 nike

我有一个关于 System 类如何工作的问题。

假设有一个服务器为每个连接到它的客户端创建一个线程,并且线程在某个时刻调用 System.out.println(message)。哪台计算机会打印该消息?是服务器计算机还是客户端计算机?哪一方创建线程重要吗?

最佳答案

Which computer will have that message printed out? Is it the server's computer or the client computer?

它将在服务器上。

Does it matter which side created the thread?

客户端不可能在服务器上创建线程(反之亦然)。 服务器可以创建新线程来响应来自客户端的连接,但这完全不同。

简单地说:如果代码在服务器上运行,System.out 就会在服务器上输出,除非有人通过 setOut 覆盖正常行为。并实现一个通过本地线程存储中存储的套接字输出的 PrintStream。他们不会,这将是一件疯狂的事情。 :-)

关于java - System.out.println() 如何在线程中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10790690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com