我在看别人的代码,是用netbeans开发的一个rcp的程序。
类开始的时候有一段"@ServiceProvider(service = ImportControllerUI.class)",请问是什么意思啊?

解决方案 »

  1.   

    Java1.5加入了Annotation,可以了解一下去。
      

  2.   

    那这些annotation 编译时有什么用呢?
      

  3.   


    楼主可以看下http://www.51cto.com/specbook/11/25310.htm
      

  4.   

    "@ServiceProvider(service = ImportControllerUI.class)"表示用ImportControllerUI.class创建一个ServiceProvider,并将其存储在Class文件中,并在java VM运行时加载它。