java注解demo+junit5源码注解笔记

最近在做霍格沃兹的测开班的学委。

群里有个问题,大概是为什么@Test执行方法的时候,实例变量不共享。

 

直觉是因为@Test注解是基于方法创建实例的,但是看了下源码,【发现看不懂@Test到底是基于什么,气死我了。

实际上猜测是准确的。

 

 

出于“下次不能因为看不懂注解内容而错过了正确答案”的原因,详细看了下注解的内容,写了个demo,想看看到底是怎么搞的。

demo参考

https://blog.csdn.net/qq1404510094/article/details/80577555?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~top_click~default-1-80577555.nonecase&utm_term=java%E6%B3%A8%E8%A7%A3&spm=1000.2123.3001.4430

github地址

https://github.com/ZhzhIn/annotationpractise.git

posted @ 2020-11-27 11:57  头鹰在学习  阅读(216)  评论(0编辑  收藏  举报