最佳答案
主要的区别是什么
@Before和@BeforeClass
@BeforeEach和@BeforeAll@After和@AfterClass根据JUnit Api, @Before用于以下情况:
在编写测试时,经常会发现几个测试在运行之前需要创建类似的对象。
而@BeforeClass可以用来建立数据库连接。但是@Before不能做同样的事情吗?