<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>该主题</title>
    <link>https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/bao-gaoBUG-cheng-xu-yun-xing-shi-nei-he-shi-yong/m-p/944918#M400388</link>
    <description>&lt;P&gt;我是一名Java程序员，在试验线程可见性的问题时，写了一段代码程序，请看：&lt;/P&gt;&lt;P&gt;public class VolatileFaceThread{&lt;BR /&gt;boolean isRunning = true;&lt;BR /&gt;void m() {&lt;BR /&gt;System.out.println("isRunning start");&lt;BR /&gt;while(isRunning) {&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;System.out.println("isRunning end");&lt;BR /&gt;}&lt;BR /&gt;public static void main(String[] args) {&lt;BR /&gt;VolatileFaceThread vft = new VolatileFaceThread();&lt;BR /&gt;new Thread(vft :: m).start();&lt;BR /&gt;try {&lt;BR /&gt;TimeUnit.SECONDS.sleep(1);&lt;BR /&gt;} catch (Exception e) {&lt;BR /&gt;// TODO Auto-generated catch block&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;vft.isRunning = false;&lt;BR /&gt;System.out.println("update isRunning...");&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;预期效果：新开启的线程，将会一直运行下去&lt;/P&gt;&lt;P&gt;实际效果：在主线程更新isRunning后，新启线程也停止了。&lt;/P&gt;&lt;P&gt;我在我同事的电脑上运行，以及其他电脑上运行，结果均为预期效果。&lt;/P&gt;&lt;P&gt;请查看是何原因？？&lt;/P&gt;</description>
    <pubDate>Wed, 23 Oct 2019 06:36:45 GMT</pubDate>
    <dc:creator>走在去往人生巅峰的大路</dc:creator>
    <dc:date>2019-10-23T06:36:45Z</dc:date>
    <item>
      <title>报告BUG：程序运行时，内核使用</title>
      <link>https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/bao-gaoBUG-cheng-xu-yun-xing-shi-nei-he-shi-yong/m-p/944918#M400388</link>
      <description>&lt;P&gt;我是一名Java程序员，在试验线程可见性的问题时，写了一段代码程序，请看：&lt;/P&gt;&lt;P&gt;public class VolatileFaceThread{&lt;BR /&gt;boolean isRunning = true;&lt;BR /&gt;void m() {&lt;BR /&gt;System.out.println("isRunning start");&lt;BR /&gt;while(isRunning) {&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;System.out.println("isRunning end");&lt;BR /&gt;}&lt;BR /&gt;public static void main(String[] args) {&lt;BR /&gt;VolatileFaceThread vft = new VolatileFaceThread();&lt;BR /&gt;new Thread(vft :: m).start();&lt;BR /&gt;try {&lt;BR /&gt;TimeUnit.SECONDS.sleep(1);&lt;BR /&gt;} catch (Exception e) {&lt;BR /&gt;// TODO Auto-generated catch block&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;vft.isRunning = false;&lt;BR /&gt;System.out.println("update isRunning...");&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;预期效果：新开启的线程，将会一直运行下去&lt;/P&gt;&lt;P&gt;实际效果：在主线程更新isRunning后，新启线程也停止了。&lt;/P&gt;&lt;P&gt;我在我同事的电脑上运行，以及其他电脑上运行，结果均为预期效果。&lt;/P&gt;&lt;P&gt;请查看是何原因？？&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2019 06:36:45 GMT</pubDate>
      <guid>https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/bao-gaoBUG-cheng-xu-yun-xing-shi-nei-he-shi-yong/m-p/944918#M400388</guid>
      <dc:creator>走在去往人生巅峰的大路</dc:creator>
      <dc:date>2019-10-23T06:36:45Z</dc:date>
    </item>
    <item>
      <title>回复： 报告BUG：程序运行时，内核使用</title>
      <link>https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/bao-gaoBUG-cheng-xu-yun-xing-shi-nei-he-shi-yong/m-p/944921#M400390</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://h30471.www3.hp.com/t5/user/viewprofilepage/user-id/129655"&gt;@走在去往人生巅峰的大路&lt;/a&gt;&amp;nbsp; 已写:&lt;BR /&gt;&lt;P&gt;我是一名Java程序员，在试验线程可见性的问题时，写了一段代码程序，请看：&lt;/P&gt;&lt;P&gt;public class VolatileFaceThread{&lt;BR /&gt;boolean isRunning = true;&lt;BR /&gt;void m() {&lt;BR /&gt;System.out.println("isRunning start");&lt;BR /&gt;while(isRunning) {&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;System.out.println("isRunning end");&lt;BR /&gt;}&lt;BR /&gt;public static void main(String[] args) {&lt;BR /&gt;VolatileFaceThread vft = new VolatileFaceThread();&lt;BR /&gt;new Thread(vft :: m).start();&lt;BR /&gt;try {&lt;BR /&gt;TimeUnit.SECONDS.sleep(1);&lt;BR /&gt;} catch (Exception e) {&lt;BR /&gt;// TODO Auto-generated catch block&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;vft.isRunning = false;&lt;BR /&gt;System.out.println("update isRunning...");&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;预期效果：新开启的线程，将会一直运行下去&lt;/P&gt;&lt;P&gt;实际效果：在主线程更新isRunning后，新启线程也停止了。&lt;/P&gt;&lt;P&gt;我在我同事的电脑上运行，以及其他电脑上运行，结果均为预期效果。&lt;/P&gt;&lt;P&gt;请查看是何原因？？&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;这个还真支持不了，不是专业范围。先要确定是否和惠普产品本身有关系。&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2019 06:49:05 GMT</pubDate>
      <guid>https://h30471.www3.hp.com/t5/bi-ji-ben-dian-nao/bao-gaoBUG-cheng-xu-yun-xing-shi-nei-he-shi-yong/m-p/944921#M400390</guid>
      <dc:creator>y2kim</dc:creator>
      <dc:date>2019-10-23T06:49:05Z</dc:date>
    </item>
  </channel>
</rss>

