Java 检查类';intellij Idea中的线程安全

Java 检查类';intellij Idea中的线程安全,java,intellij-idea,thread-safety,Java,Intellij Idea,Thread Safety,我听说有可能检查这个类是否是线程安全的。 是这样吗?如何做到这一点?我想你们得看看这个项目。它对代码进行静态分析,可能会发现一些并发问题。还有一个intelliJ插件,可以与这个工具集成。我想你应该看看这个项目。它对代码进行静态分析,可能会发现一些并发问题。intelliJ还有一个插件,可以与此工具集成。问题是如何做到这一点,下面是答案: 转到Settings->Inspections,然后选择Threading issues和Concurrency annotation issues问题是如何

我听说有可能检查这个类是否是线程安全的。
是这样吗?如何做到这一点?

我想你们得看看这个项目。它对代码进行静态分析,可能会发现一些并发问题。还有一个intelliJ插件,可以与这个工具集成。

我想你应该看看这个项目。它对代码进行静态分析,可能会发现一些并发问题。intelliJ还有一个插件,可以与此工具集成。

问题是如何做到这一点,下面是答案:
转到
Settings->Inspections
,然后选择
Threading issues
Concurrency annotation issues
问题是如何解决的,下面是答案:
转到
设置->检查
,然后选择
线程问题
并发注释问题

我猜,检查线程安全性也可以通过查看类的代码来完成!您可以启用默认情况下关闭的某些检查。但所有这些都只是简单的检查,比如
wait
ing在循环之外。没有什么可以证明你的代码是线程安全的,甚至测试也不能。但它们可以帮助避免简单的错误,不是吗?这将节省大量时间。我想检查线程安全性也可以通过查看类的代码来完成!您可以启用默认情况下关闭的某些检查。但所有这些都只是简单的检查,比如
wait
ing在循环之外。没有什么可以证明你的代码是线程安全的,甚至测试也不能。但它们可以帮助避免简单的错误,不是吗?这将节省大量时间。IntelliJ本身提供了一系列不错的bug发现启发法。IntelliJ本身提供了一系列不错的bug发现启发法。