首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用用Java 8中引入的@Exported注释标记的类型安全吗?

使用用Java 8中引入的@Exported注释标记的类型安全吗?
EN

Stack Overflow用户
提问于 2016-07-27 09:58:41
回答 1查看 763关注 0票数 5

Java8介绍了@Exported注释,其文档声明如下:

指示JDK特定类型或包是否是JDK的导出部分,适合在JDK实现本身之外使用。

JDK的导出部分是什么?我是否应该使用任何带有此类注释的类型?被认为安全吗?

例如,这个注释出现在com.sun.net.httpserver.HttpServer类中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-27 10:02:48

请参阅它的javadoc

指示JDK特定类型或包是否是JDK的导出部分,适合在JDK实现本身之外使用。此注释只应应用于java.*javax.*包的Java命名空间之外的类型和包。例如,com.sun.*的某些部分是JDK的官方部分,通常可以使用,而com.sun.*的其他部分则不能使用。这种注释类型允许容易地以编程方式区分这些部分。

因此,使用JDK提供的带有注释的类是安全的,但是您不应该在自己的类中使用该注释。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38609706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档