多线程方法有什么问题?

时间:2015-07-15 04:36:11

标签: java multithreading

我写了一个方法,应该在给定的词汇表中找到字谜。我想某处的同步有一个错误。 关于代码风格或如何优化某些部分(特别是描述我做错了),我也会很高兴。 我是Java的新手所以请尽可能清楚地描述:)

Grand Total Column

部分输出:

  1. 向后向后//错误
  2. радистка//错误
  3. стопит//错误
  4. ростасорта//确定
  5. бутылочекбутылочке//确定
  6. БудетБудте//确定
  7. трапупарту//确定
  8. посолил//错误
  9. 当然来源//确定

1 个答案:

答案 0 :(得分:0)

问题不仅存在于线程中,还存在于算法中:start.set(start.get()+ 1); 应该是start.set(end.get()+ 1); 接下来就是我应该在开始时为字段启动设置新值,并在线程局部变量中保存初始值。

this