【问题标题】:java - creating new thread to randomly send data to printwriterjava - 创建新线程以随机向打印机发送数据
【发布时间】:2015-11-24 12:24:38
【问题描述】:

我在搞乱蓝牙 SPP。我正在使用 thread 中的 SimpleSPPClient,并且我正在使用 blk wd bc 04b 演示板,该演示板被配置为只发回发送给它的任何内容。我想创建一个新线程,它将 PrintWriter 作为参数并随机发送数据给它。这会起作用还是 PrintWriter 仅在创建它的线程中起作用?最终结果应该是一个线程通过蓝牙向开发板发送数据,第一个线程应该读取该数据。

【问题讨论】:

    标签: java multithreading bluetooth printwriter spp


    【解决方案1】:

    您在启动线程之前创建的任何内容都可以在该线程中使用。如果您只在新线程中使用该对象,则可以安全地使用它。

    在 PrintWriter 的情况下,您也可以使用锁定,但在您的情况下不需要。

    【讨论】:

    • 但是我可以使用我作为参数传递给新线程的 printwriter 吗?
    • @Sysel 您可以将 Anything 作为参数传递,其中包括 PrintWriter。
    猜你喜欢
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多