小编hhh*_*yyq的帖子

JVM何时加载注释类

我发现如果我使用注释,程序将不会抛出ClassNotFoundException.

class A {
        @Transactional
        public void insert() {
            //insert something
        }
    }
Run Code Online (Sandbox Code Playgroud)

Tomcat在没有包含该类的javaee-api-7.0.jar的情况下成功启动javax.transaction.Transactional

它让我非常困惑,JVM ClassNotFoundException在加载类时不应该抛出 它A吗?

java jvm annotations classloader

5
推荐指数
1
解决办法
134
查看次数

标签 统计

annotations ×1

classloader ×1

java ×1

jvm ×1